Definition & Meaning | English word APPLE-POLISH