DECK SHOE
Meaning of DECK SHOE in English
noun
a flat shoe made of strong cloth or soft leather, with a soft sole which does not slip
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005