what other word can be used for invention – Meaning and Explanation