nodding donkey









nodding donkey


noun

  1. informal (in the oil industry) a type of reciprocating pump used to extract oil from an inland well
54 queries 0.596