We do not currently know of any antonyms for poncho.
The noun poncho is defined as:
See full definition of the word poncho.
Did you mean pinch or punch?