Definitions of sulphur mine:

  • noun:   a mine where sulphur is dug from the ground