curse out

中高级 (B2) informal

To shout very rude or angry words at someone.

"The furious driver rolled down his window and cursed out the cyclist who had cut him off."