DRIVEPIPE


Meaning of DRIVEPIPE in English

noun a pipe for forcing into the earth.

Webster English vocab.      Английский словарь Webster.