Webster's English Dictionary

Enter the word to look up:

flota

flo.ta \'flo-t-*\ n [Sp] : a fleet of Spanish ships