Dictionary |
1 Result
#1
oil production
n.
the act of drilling a hole in the earth in the hope of producing petroleum
. wn