Resonate

0
1963
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