Learn English – Word to describe a person who has a lot of experience in a specific field

word-choice

I'm looking for a word to describe a person who has significant experience in a particular field (for example, an artist who has worked in the music industry for more than 10 years).

There are some possibilities I have already considered, such as worldly-wise or mature, but these aren't quite what I'm looking for.

Best Answer

Some possibilities include: professional, expert, seasoned, knowledgeable, proficient or simply experienced.

In your case I would go with 'seasoned' as it forms a neat collocation:

Several exhibitions are devoted to seasoned artists.

Mr. Barry is a seasoned artist, with hundreds of exhibitions under his belt.

Now, because of expanding opportunities, dancers start troupes long before they are seasoned artists.