Fetching details from the dictionary...

to go; to come; to call
to be defeated; to collapse; to die
to be annoyed; to be nonplussed
to be madly in love
to visit (shrine, grave)
すぐにそちらへ参りますね。
I'll come over there right away.
毎日欠かさずお寺にお参りしています。
I visit the temple every day without fail.
今年の夏は暑さに参っています。
I'm overwhelmed by the heat.