placeseeker has definitions from the field of work
1
[ noun ] (British) a disparaging term for an appointee

Synonyms

placeman

Related terms

appointee UK

*