上刀山,下火海 shàngdāoshānxiàhuǒhǎi to go through hell and high water Origin Definitions Defs Strokes Stroke Words Sentences Sents No words containing 上刀山,下火海 found.