English dictionary

sparrow unit meaning and definition

Definition and meaning of sparrow unit at MeaningMonkey.org. sparrow unit meaning and definition in the English Dictionary.

SPARROW UNIT noun

Definition of Sparrow Unit (noun)

  1. a hit squad of the New People's Army in the Philippines
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: