Definify.com

Definition 2026


peak_oil

peak oil

English

Noun

peak oil

  1. The peak of the Earth's oil production.

Related terms

Translations