Read Edit View history 滝 lóng onomatopoeic for the sound of falling rain Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 滝 lóng waterfall (bound form) waterfall; rapids; torrential rain Edit Delete References Add reference No references for this word.