English dictionary
poncho meaning and definition
Definition and meaning of poncho at MeaningMonkey.org. poncho meaning and definition in the English Dictionary.PONCHO noun
Definition of poncho (noun)
- a blanket-like cloak with a hole in the center for the head
Source: Princeton University Wordnet