Noun
long screwdriver (plural long screwdrivers) (idiomatic) Interference (usually in military matters) by politicians.