Idiom: Polish the apples

Idiom Definitions for 'Polish the apples'


Someone who polishes the apples with someone, tries to get into that person's favor.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: