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