Wiktionary
give someone an earful
vb. (context idiomatic English) To shout very loudly at someone