poncho

/pˈɑntʃoʊ/

Explore definitions, synonyms, and language insights of poncho

Definitions

Noun
a blanket-like cloak with a hole in the center for the head

More General Terms