boat shoe - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a flat canvas or leather shoe with a rubber sole designed to stop you slipping on wet surfacesSubmitted on 02/07/2015