抜山蓋世ばつざんがいせい 1great strength and energy (of a mighty hero) ; Herculean strength and vitality Translated by Jiyomi noun (common) (futsuumeishi) Kanji · tap to open slip out mountain cover generation JMdict entry 2052090. Source and licence.