DEADWOOD

Definition of DEADWOOD

  1. (noun)a branch or a part of a tree that is dead
  2. (noun)someone or something that is unwanted and unneeded