刀山火海 [ㄉㄠ ㄕㄢ ㄏㄨㄛˇ ㄏㄞˇ; dao1 shan1 huo3 hai3] lit. mountains of daggers and seas of flames fig. extreme danger (idiom) ◄ ►