刀山火海dāoshānhuǒhǎiMeanings1. lit. mountains of daggers and seas of flames2. fig. extreme danger (idiom)Characters used刀knife山mountain火fire海ocean