What does auf etw. eindreschen mean?

auf etw. eindreschen - German to English

to flail at sth.