Log in
Search words & phrases
struck me
US
・
UK
B1
Definition
Video subtitles
verb
To hit or attack (someone or something) forcefully.
To come into the mind of (someone) suddenly or unexpectedly.