DEADWORKS MEANING IN ENGLISH

• Deadworks Definition & Synonyms

  1. (n. pl.) The parts of a ship above the water when she is laden.


RECENT SEARCHES