Find the word definition

Wiktionary
long screwdrivers

n. (long screwdriver English)