Search results
- Dictionarypunchy/ˈpʌn(t)ʃi/
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