Opencast meaning

(chiefly UK) Of or pertaining to strip mining, in which material is removed from a surface that has been exposed.
adjective
0
0
Advertisement

Origin of opencast