English Dictionary
Definition thought leader in British English
thought leader noun
[countable] noun
/ˈθɔ:t ˌli:də(r)/
English Dictionary