Synonyms for "punch"

Words with similar meaning