Meaning

2 senses
  1. Finished with great care; polished.

  2. (figuratively)Highly accomplished, elaborated or refined.

See also

neighbours in the dictionary
high-finished — meaning, examples, forms, synonyms | Krumeto