Meaning of kapote

kapote

Tagalog

n. raincoat; long loose waterproof coat