See Also: shipyard(dictionary)
shipyard(dictionary)

shipyard (iou)



shipyard noun. L17.
[from SHIP noun + YARD noun1.]
A large enclosed area adjoining the sea or a major river, in which ships are built or repaired.
Comb.: shipyard eye an epidemic form of viral keratoconjunctivitis.