Meaning of placeseeker

Definition of placeseeker

(noun) a disparaging term for an appointee

Other information on placeseeker

WIKIPEDIA results for placeseeker
Amazon results for placeseeker