• word of the day

    overshoe

    overshoe - Dictionary definition and meaning for word overshoe

    Definition
    (noun) footwear that protects your shoes from water or snow or cold
Download our Mobile App Today
Receive our word of the day
on Whatsapp