DICTIONARY


Definition of FLOTILLA

noun : FLOTILLA

Source: WordNet 3.1

  • 1. (

    ) a United States Navy fleet consisting of two or more squadrons of small warships ;


See more about : FLOTILLA