Search Result for "sparrow unit":
Wordnet 3.0

NOUN (1)

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


WordNet (r) 3.0 (2006):

Sparrow Unit n 1: a hit squad of the New People's Army in the Philippines