English Dictionary
Definition grotto in British English
grotto noun
[countable] noun
/ˈɡrɒtəʊ/
1
a small cave that has been built as a decoration in a garden
Synonyms and related words
