Fetching details from the dictionary...

to lift up; to hold up; to hold above eye level
to give; to offer; to consecrate
to devote; to sacrifice; to dedicate
神前に両手で供物を高く献げる儀式が行われた。
A ceremony was held in which offerings were lifted high with both hands before the gods.
戦没者に花束を献げて黙祷を捧げた。
Bouquets were offered to the war dead, followed by a moment of silence.
彼女は生涯を医療に献げることを誓った。
She vowed to devote her life to medicine.