deadwood
/dˈɛdwʊd/
Explore definitions, synonyms, and language insights of deadwood
Definitions
Noun
a branch or a part of a tree that is dead
Noun
someone or something that is unwanted and unneeded