Topic: GAS, COAL, OIL


gusher

noun
     
gush‧er [countable]
TPG a place in the ground where oil or water comes out very forcefully, so that a pump is not needed

Explore GAS, COAL, OIL Topic