turret ship (0 synonym found)

We don't have any synonyms for turret ship yet.

Think turret ship belongs in the thesaurus? Recommend it and we'll take a look.


Definition of turret ship:

°The position or office of being a trustee.

Definition of turret ship:

°The position or office of being a trustee.

Back to Top