SHELTER FOOT


Meaning of SHELTER FOOT in English

noun

: immersion foot from long exposure to cold and damp without actual immersion in water

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.