overshoe

A waterproof cover worn over shoes to keep them dry.