The Collaborative International Dictionary
Escouade
Escouade \Es`couade"\, n. See Squad,
Wiktionary
escouade
n. (context archaic English) A squad.