Dictionary
Browse
Translate
About
›
›
→
flotilla — English Definition | Lughet
Dictionary
›
English
›
flotilla
English
Main Dictionary
flotilla
Universal Words noun a group of boats or small ships sailing together
★
★
★
★
★
Rate this entry
Same word in other sources
flotilla
English
›
Chinese
GetWord Corpus
flotilla
English
›
Chinese
Main Dictionary
Related words
float
English
floating
English
floating voter
English
flock
English
floe
English
← Search
flog
English