What is the full meaning of leechdoms
LEECHDOM, a remedy [n]
Example of the word leechdoms placed on a Scrabble board.