flotilla
nounDefinition of flotilla
1
: a fleet of ships or boats
especially
: a navy organizational unit consisting of two or more squadrons of small warships
2
: an indefinite large number
a flotilla of changes
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more