What does "at the alter" mean?

Head above water by Avril Lavigne

God, keep my head above water
Don t let me drown, it gets harder
I ll meet you there at the altar
As I fall down to my knees

I couldnt find alter as a noun in my dictionary, could you please tell me the meaning?
10 answers 10