flotilla
/floʊtˈɪlʌ/
Explore definitions, synonyms, and language insights of flotilla
Definitions
Noun
a United States Navy fleet consisting of two or more squadrons of small warships
Noun
a fleet of small craft