vocab dash
Log in
Sign up
punch
Top 10000
Meanings
Noun
1. punch (drink)
2. punch (power, strength, energy)