Read Edit View history 忒楞楞 tèlènglèng [onomatopoeia] Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 忒楞楞 tèlènglèng [onomatopoeia] sound of flapping wings or the sound of the wind Edit Delete References Add reference No references for this word.