We do not currently know of any antonyms for struck head-on.
For similar words to struck head-on, try: