An Encylopedia Britannica Company

apple polisher

1 ENTRIES FOUND:
apple polisher noun
plural apple polishers
apple polisher
noun
plural apple polishers
Britannica Dictionary definition of APPLE POLISHER
[count] US, informal + disapproving
: a person who tries to get the approval and friendship of someone in authority by praise, flattery, etc.