TOP

Definition of grotto noun from the Oxford Advanced Learner's Dictionary

grotto

noun
 
/ˈɡrɒtəʊ/
 
/ˈɡrɑːtəʊ/
(plural grottoes, grottos)
jump to other results
  1. a small cave, especially one that has been made artificially, for example in a garden
    Word Originearly 17th cent.: from Italian grotta, via Latin from Greek kruptē ‘a vault’, from kruptos ‘hidden’.
See grotto in the Oxford Advanced American Dictionary
flabbergasted
adjective
 
 
From the Topic
Feelings
C2
Oxford Learner's Dictionaries Word of the Day