GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    oil well n. A well3 from which petroleum is or has been extracted; a well3 drilled deeply into an oil-bearing geological formation specifically for the purpose of obtaining petroleum.

    [PJC]

Last match results