CULMINATION Meaning of CULMINATION in English ( n. ) Attainment or arrival at the highest pitch of glory, power, etc. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012