Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of systole

- The shortening of the long syllable.
- The contraction of the heart and arteries by which the blood is forced onward and the circulation kept up; -- correlative to diastole.

Crossword clue for systole

- Contraction of the heart