Log in
Search words & phrases
refinery
US /rɪˈfaɪnəri/
・
UK /rɪˈfaɪnəri/
B1
Definition
Video subtitles
noun
Industrial plant for purifying a crude substance