Vocabulary Term #1645
US
UK
US
UK
rubbing something in order to make it clean and shiny
US
UK
"It takes quite a long time to polish all of the metal fixtures in the bathroom."