Definition of sparrow unit in English:

sparrow unit

noun

informal
  • In the Philippines, any of a number of small guerrilla squads representing the militant sector of the Communist Party, which conduct attacks on policemen, government officials, etc.

Origin

1980s; earliest use found in Summary of World Broadcasts Part 3: Far East. After their fast in-and-out tactics.