Flotilla

Webster's Dictionary of the English Language

·noun A little fleet, or a fleet of small vessels.

Related Words