A new user has searched for animal
The definition of flotilla
1 Definitions of: flotilla
-
- noun, a small fleet or a fleet of small vessels
- Show me some examples of this word: flotilla
- Show me the etymology of the word: flotilla
No synonyms or antonyms found for word flotilla
From Collins
©HarperCollins 2008. Collins English Dictionary definition of flotilla