limeyard

noun 2

Definitions

noun

1

Synonym of limerod.

noun

1

An area where lime is mined, processed, or kept

Your note

not saved
0 chars