flotilla has definitions from the fields of nautical,military
1
[ noun ] (nautical,military) a United States Navy fleet consisting of two or more squadrons of small warships

Related terms

fleet

2
[ noun ] (nautical,military) a fleet of small craft

Related terms

fleet

*