long handle noun1 •Forceful batsmanship.Lucas again well set, being ultimately secured in his anxiety to give them the long handle, having played perfect cricket for his century. — 1883