Synonyms of Flotilla in English :
Antonyms of Flotilla in English
Thesaurus of Flotilla in English
1. (noun) a United States Navy fleet consisting of two or more squadrons of small warships
2. (noun) a fleet of small craft