English Dictionary
◊ FLOTILLA
flotilla
n 1: a United States Navy fleet consisting of two or more
squadrons of small warships
2: a fleet of small craft