Definition of heart shock in English:

heart shock

noun

  • A shock to the heart (literal and figurative).

Origin

Early 19th century.