carrotanque
Meanings
Noun
1. tanker, oil tanker