oil tanker

oil tanker antonyms

oil tanker definitions

noun
  • A ship that transports oil (petroleum)