1 definition by NightOwl

Top Definition
A group formed formed by certain countries in which military power is combined when one country is too incompetant to get something done
The 150-men tribe in South Africa are putting up a fight. Better call NATO.
by NightOwl July 02, 2003

Mug icon
Buy a NATO mug!