English - English Dictionary

polisher: noun: u02c8pu0252lu026au0283u0259r

Few words

polishera power tool used to buff surfaces
apple polishersomeone who humbles himself as a sign of respect; who behaves as if he had no self-respect