LEARNING
LEARNING
News
Course
Education Listing
Community
More+
HEART-STOPPING
Meaning 1:
heart-stopping - causing feelings of great excitement or worry