adj.
1.of or relating to Poland or its people or culture polish n.
1.the property of being smooth and shiny
2.a highly developed state of perfection
3.a preparation used in polishing
4.the Slavic language of Poland polish v.
1.(of surfaces) make shine
2.improve or perfect by pruning or polishing
3.bring to a highly developed, finished, or refined state
Idiom of the Day
have them rolling in the aisles
to make an audience laugh a lot
The speaker had them rolling in the aisles when he gave his speech.