Escouade Definition
noun
(archaic) A squad.
Wiktionary
Origin of Escouade
-
From Wiktionary
Find Similar Words
Find similar words to escouade using the buttons below.
(archaic) A squad.
From Wiktionary
Find similar words to escouade using the buttons below.