tall ship

1 ENTRIES FOUND:
Save
tall ship noun
plural tall ships
tall ship
noun
plural tall ships
Learner's definition of TALL SHIP
[count]
: a very large sailing ship with at least two masts