Definify.com

Definition 2024


oil_of_petre

oil of petre

English

Noun

oil of petre (uncountable)

  1. (obsolete) petroleum