shopboard (0 synonym found)

Definition of shopboard:

(adj) : occurring or existing on board a ship

Definition of shopboard:

(adj) : occurring or existing on board a ship

Back to Top