What is the meaning of refinery in English?

Learn vocabulary with pictures as well as definitions of refinery in English

Learn in

See more

n. refinery

Definition of refinery in English

Facility in which raw materials are transformed into products fit for use in other industries.