EGAVE

limeyard

Meaning

  1. noun Synonym of limerod.
  2. 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