Noun Definition

polisher

1.Definition: a power tool used to buff surfaces

Related Noun(s):buffer

Category: Objects