LIGHT TROOPS


Meaning of LIGHT TROOPS in English

Lice; the light troops are in full march; the lice are crawling about.

Slang English vocab.      Английский сленговый словарь.