Definify.com

Definition 2024


peak_oil

peak oil

English

Noun

peak oil

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

Related terms

Translations