meaning of invigorator

1. an agent that gives or restores life or vigor; "the soul is the quickener of the ">body"


Related Words

invigorator |

Developed & Maintained By Taraprasad.com

Treasure Words