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."