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

grottoes Definition

Cancel
grottoes
noun(grot-to)
cave
grottoes
noun(grot-to)
an artificial recess or structure made to resemble a natural cave

Words Related to grottoes!

grottoes Examples by Brain Bank Users