Log in
Search words & phrases
strike a chord
US
・
UK
B1
Definition
Video subtitles
phrase
Cause someone to feel sympathy, emotion, or enthusiasm.