Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Flotilla in English

English

Flotilla

/floʊtɪlə/

noun

1. A united states navy fleet consisting of two or more squadrons of small warships

synonym:
  • flotilla

2. A fleet of small craft

synonym:
  • flotilla