Resonate

0
2291
Resonate - Meaning:   Verb. 1: to be in harmony. Tony’s idea seemed to resonate well

Resonate – Meaning:

Verb. 1: to be in harmony. Tony’s idea seemed to resonate well