noun

 

someone who has a lot of skill in something or a lot of knowledge about something

He's an expert on Japanese literature.

 

adjective

 

having a lot of skill in something or knowing a lot about something

I need some expert advice on investments.