What is the meaning of the word "ingenuity"?

Definitions:

  1. the property of being ingenious copy to clipboard noun
    • a plot of great ingenuity copy to clipboard

Synonyms: