MYRMIDONS Meaning of MYRMIDONS in English The constable's assistants, watchmen, &c. Slang English vocab. Английский сленговый словарь. 2012