Meaning of “oil tanker” in the English Dictionary

british dictionary