What is the full meaning of harridan
a sharp-tongued woman [n -S]
Example of the word harridan placed on a Scrabble board.