Find the word definition

The Collaborative International Dictionary
Escouade

Escouade \Es`couade"\, n. See Squad,

Wiktionary
escouade

n. (context archaic English) A squad.