oilrigs.com

oilrigs

  1. (noun) Structures used to extract oil from the ground or sea.