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

grottos Definition

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

Words Related to grottos!

grottos Examples by Brain Bank Users