French-English dictionary »

escouade meaning in English

FrenchEnglish
escouade nom {f}

squad [squads]◼◼◼(small group of people organized for a purpose)
noun
[UK: skwɒd] [US: ˈskwɑːd]