punch
Top 10000
Meanings
Noun
1. punch (drink)
2. punch (power, strength, energy)