• word of the day

    flotilla

    flotilla - Dictionary definition and meaning for word flotilla

    Definition
    (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

Flotilla...fleet...

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

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

Download our Mobile App Today
Receive our word of the day
on Whatsapp