High-finished

Webster's Dictionary of the English Language

·adj Finished with great care; polished.

Related Words