English Dictionary
Definition spear carrier in British English
spear carrier noun
[countable] noun
1
someone who obeys instructions and communicates messages from more senior people in an organization
