Word info Synonyms Antonyms

novation

Noun

Meaning

Innovation.

A substitution of a new debt for an old one; also, the remodeling of an old obligation.

Source: Webster's dictionary

Synonyms

Show all synonyms

Antonyms

Hypernyms

Related terms

Close letter words and terms