PEAL


Meaning of PEAL in English

To ring a peal in a man's ears; to scold at him: his wife rang him such a peal!

Slang English vocab.      Английский сленговый словарь.