English dictionary
sulfur mine meaning and definition
Definition and meaning of sulfur mine at MeaningMonkey.org. sulfur mine meaning and definition in the English Dictionary.SULFUR MINE noun
Definition of sulfur mine (noun)
- a mine where sulphur is dug from the ground
- synonyms: sulphur mine
Source: Princeton University Wordnet