Synonyms for "puncher"

Words with similar meaning