English version

Moon Boot in Clothes topic

From Longman Dictionary of Contemporary EnglishMoon BootˈMoon Boot noun [countable] trademark  DCCa thick warm boot made of cloth or plastic, worn in snow and cold weather