Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of flotilla

- A little fleet, or a fleet of small vessels.

Crossword clue for flotilla

- Armada
- Fleet
- Fleet of warships
- I’ll float about in small fleet
- Small fleet