English Dictionary
Definition resonant something in British English
resonant something phrase
phrase
1
making you think of or remember a feeling or experience
Synonyms and related words
