English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition systole in British English

systole noun

noun
1

the phase of the heartbeat when the heart contracts and pumps blood from the chambers into the arteries

Definition systole in British English