IN-NO-VA-TION (Noun)1) A new idea, method, or device.2) The introduction of something new.3) The application of better solutions to meet unarticulated needs.Three definitions to inspire writers around... This description may be from another edition of this product.