a type of open shoes with wooden soles and leather straps invented by Dr William Scholl in 1961 and originally sold mainly in medical shops. They are now regarded as fashionable and sold in shoe shops.
DR SCHOLL’S
Meaning of DR SCHOLL’S in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005