overslop

noun

1.
a garment worn over other garments
2.
any loose flowing garment