English word definition — powered by WordNet
sound with resonance
be received or understood
Want to remember resonate?