Definition of oil smeller in US English:

oil smeller

noun

US
historical
  • A person who claims to be able to discover oil-bearing strata by the sense of smell.

Origin

Mid 19th century.