Smart Definition
Etymology
Pronunciation
poncho
poncho
poncho
poncho
Poncho means poncho and is identical to the English word poncho0.
noun
  1. poncho
    A blanket-like cloak with a hole in the center for the head.
    Me puse el poncho para protegerme de la lluvia. // I put on the poncho to protect myself from the rain.