take a high polish
phrase
: able to become very shiny when polished
The stone takes a high polish.
Love words? Need even more definitions?
Merriam-Webster unabridged



