Meaning
- 1.
self-defense force — A military or group organized to protect the homeland from the attacks or invasions of foreign countries or other groups.
- 2.
Self-Defense Force — The Japanese military force organized after Second World War with the aim of defending Japan from the possible invasions of foreign countries.