Meaning of oil refinery

Definition of oil refinery

(noun) a refinery for petroleum

Other information on oil refinery

WIKIPEDIA results for oil refinery
Amazon results for oil refinery