Big Huge Thesaurus

escadrille

noun

sounds kind of like