Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

grotto Definition

Cancel
grotto
noun(grot-to)
cave
grotto
noun(grot-to)
an artificial recess or structure made to resemble a natural cave
grotto
geographical name(grot-to)
sea cave on the northern shore of Capri, Italy

Words Related to grotto!

grotto Examples by Brain Bank Users