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

English Dictionary