Search results
- Dictionarypunch·y/ˈpən(t)SHē/
adjective
- 1. having an immediate impact; forceful: "his style is journalistic, with short punchy sentences"
- 2. another term for punch-drunk informal North American
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries