oil reservoir

English

Noun

oil reservoir (plural oil reservoirs)

  1. Synonym of petroleum reservoir.