sparrow unit

from WordNet (r) 3.0 (2006)
Sparrow Unit
    n 1: a hit squad of the New People's Army in the Philippines
    

[email protected]