Synonyms: connoisseur, cognoscente
Definition: an expert able to appreciate a field; especially in the fine arts
Similar words: authority
Definition: an expert whose views are taken as definitive
Usage: he is an authority on corporate law