Dictionary search results

Showing 1-3 of 3 results

strip mine British & World English

An opencast mine

strip-mine in strip mine British & World English

Obtain (ore or coal) by opencast mining

strip-mine English-Spanish

explotar a cielo abierto