0 to discover or think of something:
She struck on the idea for her novel while she was travelling in Russia.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
strike on/upon sth