What is the full meaning of grots
GROT, a grotto [n]
Example of the word grots placed on a Scrabble board.