Punch is a versatile English word with multiple meanings:
1. Verb: To strike with the fist ("He punched the wall angrily")
2. Noun: A tool for making holes ("paper punch")
3. Noun: A mixed drink ("fruit punch")
4. Noun: Forcefulness or effectiveness ("his speech had punch")
5. Verb: To press a button ("punch the key")