What is the full meaning of debuds
DEBUD, to remove the buds from, also DISBUD [v]
Example of the word debuds placed on a Scrabble board.