overshoe (n.)
1829, from over- + shoe (n.). Related: Overshoes.