EGAVE
limeyard
Meaning
noun
Synonym of limerod.
noun
An area where lime is mined, processed, or kept
Similar words
limehound
lardry
lime
laberinth
ludibry
lardery
lorication
lade
ludibrium
liripipe
Save “limeyard” to learn later