1 stricken on/upon | Definition of stricken on/upon

strike on/upon

phrasal verb
struck on/upon; struck on/upon also stricken on/upon; striking on/upon

Definition of strike on/upon

: to find or discover (something) especially suddenly He struck on an idea for his novel. They struck upon a salt mine.