1. 发出嘹亮的声音;回响;回荡
If something resonates, it vibrates and produces a deep, strong sound.
2. 有特殊意义;引起共鸣
You say that something resonates when it has a special meaning or when it is particularly important to someone.
1. be received or understood
Synonym: come across
2. sound with resonance
e.g. The sound resonates well in this theater
Synonym: vibrate