grot ( synonym found)

Definition of grot:

(n) : a grotto; any unpleasant substance or material

Definition of grot:

(n) : a grotto; any unpleasant substance or material

Back to Top