Flotilla - Definition

flotilla

n 1: a United States Navy fleet consisting of two or more
squadrons of small warships
2: a fleet of small craft

Look up another word