one that invigorates, restores, refreshes or stimulatesone that invigorates, restores, refreshes or stimulates