“overshoes” definition

Worn under or around shoe to keep it clean or dry.