Popular Wordlists
  • word of the day


    flotilla - Dictionary definition and meaning for word flotilla

    (noun) a United States Navy fleet consisting of two or more squadrons of small warships Definition
    (noun) a fleet of small craft
   Mnemonics (Memory Aids) for flotilla


A group of boats or small ships "floating together".

Powered by Mnemonic Dictionary

flotilla = flo(flow) + tilla; Something is flowing in the tilla i.e. ships.

Connect with us on Facebook