DEADWOOD MEANING IN ENGLISH

• Deadwood Definition & Synonyms

  1. (n.) Dead trees or branches; useless material.
  2. (n.) A mass of timbers built into the bow and stern of a vessel to give solidity.


RECENT SEARCHES