shopboard ( 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