meaning of auf etw. aufprallen

auf etw. aufprallen - German to English

to dash against sth.