What are the hypernyms for March up the cannons mouth?
A hypernym is a word with a broad meaning that encompasses more specific words called hyponyms.
Other hypernyms:
advance into battle, launch an attack, Initiate Conflict, Start a Military Engagement, go on the offensive.