Oil Rivers (noun) Definition, Meaning & Examples

noun
  1. a region in W Africa, comprising the vast Niger River delta: formerly a British protectorate; now a part of Nigeria.
pl n
  1. the delta of the Niger River in S Nigeria
Oil Rivers (noun) Definition, Meaning & Examples

More Definitions