We do not currently know of any antonyms for draws the longbow.
For similar words to draws the longbow, try: