English Dictionary
Definition organ grinder in British English
organ grinder noun
[countable] noun
1
someone who has authority in a particular situation
