Definify.com

Definition 2024


train_oil

train oil

English

Noun

train oil (countable and uncountable, plural train oils)

  1. whale oil