Summary
English Synonyms:   more detail...
  1. Sparrow Unit:


English

Detailed Synonyms for Sparrow Unit in English

Sparrow Unit:

Sparrow Unit [the ~] noun

  1. the Sparrow Unit
    – a hit squad of the New People's Army in the Philippines 1
    the Sparrow Unit
    – a hit squad of the New People's Army in the Philippines 1

Related Definitions for "Sparrow Unit":

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

Related Synonyms for Sparrow Unit