meaning of novate

1. replace with something new, especially an old obligation by a new one


Related Words

novate |

Developed & Maintained By Taraprasad.com

Treasure Words