Home UK English mine-head
1Military An underground area in which explosives are placed to take the enemy by surprise.
2Mining The entrance to a mine; a mine-shaft and headgear.
Early 20th century.
READ THESE ARTICLES