What does auf etw. werfen mean?

auf etw. werfen - German to English

to dart upon sth.