Word info

Sparrow Unit

Noun

Meaning

a hit squad of the New People's Army in the Philippines

Source: WordNet

Hypernyms

Close letter words and terms