polisher

Definitions of polisher
  1. noun
    a power tool used to buff surfaces
    synonyms: buffer
    see moresee less
    type of:
    power tool
    a tool driven by a motor
Word Family