English Dictionary
Definition peal in British English
peal noun
[countable] noun
/piːl/
English Dictionary