Synonyms
Etymology

1. grot

noun. a small cave (usually with attractive features).

Synonyms

  • grotto

Etymology

  • grotto (English)
  • grotta (Italian)

Featured Games

Synonym.com