Definition of visits:
(v) :
(transitive, intransitive) To go and meet (a person) as an act of friendliness or sociability.
(v) :
(transitive) To go to (a place) for pleasure, on an errand, etc.
(n) :
A single act of visiting.
(n) :
(medicine, insurance) A meeting with a doctor at their surgery or the doctor's at one's home.
(v) :
(transitive) To habitually go to (someone in distress, sickness etc.) to comfort them. (Now generally merged into later senses, below.)
(v) :
(transitive) Of God: to appear to (someone) to comfort, bless, or chastise or punish them. (Now generally merged into later senses, below.)