Positive Words Innovation MrPositive - February 29, 2016 0 Innovation – Meaning: Invention or creating something cutting edge or groundbreaking.