What are the hypernyms for March up to the cannon's mouth?
A hypernym is a word with a broad meaning that encompasses more specific words called hyponyms.
Other hypernyms:
engage in battle, engage in conflict, Face an adversary, Stand up to a challenge, Step into the unknown, Step up to a test, Test one's courage, challenge fate, face danger, put oneself at risk.