English version

pile driver in Construction topic

From Longman Dictionary of Contemporary Englishpile driverˈpile ˌdriver noun [countable]  1 TBCTECa machine for pushing heavy posts into the ground2 British English informalHIT a very hard hit
Examples from the Corpus
pile driverThe Marines, rifles on shoulders, marched in, matching the cadence of a distant pile driver.