Carotid sinus

What is Carotid sinus?

Carotid sinus definition and meaning on Dictionary terms:
noun Anatomy.
specialized nerve end organs producing a slight dilatation of the carotid artery where it branches into the external and internal carotid arteries, responding to changes in blood pressure by mediating changes in the heartbeat rate.