[noun]As far as cookery is concerned his (power of) invention (= ability to do new things) is quite surprising. [U]Be careful what you believe - her powers of invention (= ability to think of excuses etc.) are well known. [U]The whole report was just an invention (= not true). [C]
INVENTION
Meaning of INVENTION in English
Cambridge English vocab. Кембриджский английский словарь. 2012