Rhyme Desk
Find rhyming words!

Definition of "Flotilla" :

noun: a fleet of small craft

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