Word info

limeworks

Noun

Meaning

limeworks (plural limeworks)

A limestone-processing facility.

Source: en.wiktionary.org

Close letter words and terms