Log in
Search words & phrases
strike a chord
US
・
UK
B1
Definition
Video subtitles
other
To evoke a feeling of recognition, familiarity, or sympathy.