What is the meaning of poncho in English?

Learn vocabulary with pictures as well as definitions of poncho in English

Learn in

See more

n. poncho

Definition of poncho in English

Outer garment consisting of a knitted rectangular fabric which has an opening for the head, made of thick, usually waterproofed wool, originally from South America.