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

More General Terms