Definition of invigorative in English:

invigorative

adjective

Pronunciation

invigorative

/-rətɪv/