place where lime is burnt/sold - English Synonyms Dictionary