







骂天扯地 is a Chinese idiom (chengyu) meaning “to curse and rant indiscriminately”. To vent one's frustration by complaining about everything. Literally, “Curse heaven and tear earth”.

Choose character parts and animate their colors, together or in stroke order
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →骂天扯地 (mà tiān chě dì) is a Chinese idiom (chengyu) meaning “to curse and rant indiscriminately”.
骂天扯地 is pronounced mà tiān chě dì in Mandarin Chinese.
Literally, 骂天扯地 means “Curse heaven and tear earth”. It is used to mean “to curse and rant indiscriminately”.
不指明对象地诅咒漫骂。同“骂天咒地”。