escouade (English, noun)
expansion: escouade (plural escouades)
Senses:
glosses: A squad.
tags: archaic
Forms:
form: escouades
tags: plural