flotilla (1 synonym found)

Sort flotilla by:    Alphabetically | Length | Random | Definition












website design charlotte.
Definition of flotilla:

(n) : a small fleet of warships, or a fleet of small ships
History
This word has been
viewed 2,626 times.







website design charlotte.
Definition of flotilla:

(n) : a small fleet of warships, or a fleet of small ships

Back to Top