Back to Dictionary
刀山火海
dāoshānhuǒhǎi
1. lit. mountains of daggers and seas of flames
2. fig. extreme danger (idiom)