flotilla - Dictionary definition and meaning for word flotilla
Powered by Mnemonic Dictionary
Flotilla...fleet...
A group of boats or small ships "floating together".
flotilla = flo(flow) + tilla; Something is flowing in the tilla i.e. ships.