English word definition — powered by WordNet
a deep prolonged sound (as of thunder or large bells)
ring recurrently
sound loudly and sonorously
Want to remember peal?