|
Definition of Long screwdriver
1. Noun. ''(idiomatic)'' Interference (usually in military matters) by politicians. ¹
¹ Source: wiktionary.com
|
1. Noun. ''(idiomatic)'' Interference (usually in military matters) by politicians. ¹
¹ Source: wiktionary.com