puncher
Explore definitions, synonyms, and language insights of puncher
Definitions
                    Noun
                    
                a hired hand who tends cattle and performs other duties on horseback
                
                    Noun
                    
                someone who delivers punches
                
                    Noun
                    
            a tool for making holes or indentations