What are the hypernyms for Beat one's head against a stone wall?
A hypernym is a word with a broad meaning that encompasses more specific words called hyponyms.
Other hypernyms:
attempt something in vain, persist in a futile task, strive fruitlessly, strive without success, try in vain.