dà​hǎn​dà​jiào

to rant

Definitions

dà​hǎn​dà​jiào

shouting and screaming (idiom); to scream loudly; to rant; to kick up a racket; to conduct vigorous propaganda

Sources