Home
Search
Index
Definify.com
Webster
1828
Edition
Flotilla
FLOTIL'LA
,
Noun.
[dim. of flota.] A little fleet, or fleet of small vessels.
Similar Results
Flotilla
Fovilla