Synonyms for "broadaxe"

Words with similar meaning