meaning of apple polisher

apple polisher meaning in General Dictionary

an individual who humbles himself as an indication of value; whom behaves just as if he previously no self-respect