Definition of thought leadership in English:

thought leadership

noun