Definition of water injection in English:

water injection

Line breaks: water in|jec¦tion

Entry from British & World English dictionary

noun

[mass noun]
  • (In the oil industry) the forcing of water into a reservoir formation, in particular as a technique of secondary recovery.

More definitions of water injection

Definition of water injection in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day skosh
Pronunciation: skəʊʃ
noun
a small amount; a little