GROTTO Meaning of GROTTO in English [grot.to] n, pl grottoes also grottos [It grotta, grotto, fr. L crypta cavern, crypt] (1617) 1: cave 2: an artificial recess or structure made to resemble a natural cave Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012