Definitions of deadwood:

  • noun:   a branch or a part of a tree that is dead
  • noun:   someone or something that is unwanted and unneeded