Dictionary Check: flotilla

"flotilla" is a valid word!

Scrabble 11 points
Words with Friends 14 points

Definition

noun

a United States Navy fleet consisting of two or more squadrons of small warships

noun

a fleet of small craft

Advertisement