Definition of 天王山 (てんのうざん)

てんのうざん

天王山

てんのうざん

tennouzan

noun
strategic point, crucial time, watershed, crunch(from the site of the crucial Battle of Yamazaki in 1582)
Related Kanji
heavens, sky, imperial
king, rule, magnate
mountain