Meaning of “seize on/upon sth” - Learner’s Dictionary

seize on/upon sth

phrasal verb with seize uk us /siːz/ verb [ T ]

to quickly use something that will give you an advantage:

Her story was seized upon by the press.

(Definition of “seize on/upon sth” from the Cambridge Learner’s Dictionary © Cambridge University Press)