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.