Longman Dictionary of Contemporary English homepage

Topic: ARMY


firing squad

noun
     
firing squad [countable]
PMA a group of soldiers whose duty is to punish prisoners by shooting and killing them
Word of the Day
The ARMY
Word of the Day is:

Other related topics