RichThesaurus
overshoe
overshoe
antonyms
overshoe
definitions
noun
To prevent damage to a floor.
To protect from water or mud.