MYRMIDONS


Meaning of MYRMIDONS in English

The constable's assistants, watchmen, &c.

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