RichThesaurus
oil tanker
oil tanker
antonyms
oil tanker
definitions
noun
A ship that transports oil (petroleum)