ingenuity

Home / glossary / ingenuity

skill or cleverness in devising or combining