Dictionary search results

Showing 1-2 of 2 results

flair British & World English

A special or instinctive aptitude or ability for doing something well

flair English Thesaurus

an activist with a flair for publicity