Definition, synonyms and related words
A drug that stimulates the heart.
That excites or stimulates the heart.