Learn English – Phrase or idiom for someone that is overspecialized

idiom-requestsidiomsphrase-requestsphrases

If I have a friend that spreads their interests too thin, gathering a large body of superficial knowledge related to many topics, I'd probably use the phrase "jack of all trades, master of none" to describe them.

Are there any phrases or idioms to describe the opposite? Someone suffering from an extreme overspecialisation, who is so singular in their expertise it perhaps damages effectiveness?

Best Answer

A one-trick pony would be appropriate here. Merriam-Webster defines it as:

someone or something that is skilled in only one area