What is the full meaning of nostrums
NOSTRUM, a medicine of one's owns invention [n]
Example of the word nostrums placed on a Scrabble board.