English Dictionary
◊ POLISHER
polisher
n : a power tool used to buff surfaces [syn: {buffer}]