have a flair for (something)
1. To be talented or skilled in a particular area. A: "Look at this drawing!" B: "Wow, Rachel really has a flair for art!" He had a flair for poetry when he was young, and it only became more impressive as he got older. Matt really has a flair for hitting. If he keeps it up, he might just make it to the major leagues one day.
2. To have a tendency to exhibit some trait or behavior. He has a flair for the dramatic, so I wouldn't take what he tells you too seriously. The politician definitely has a flair for making outlandish statements, but those have only made her more popular among her supporters. Of course my sister would announce her engagement at my graduation party—she's always had a flair for stealing the spotlight.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.