Definition of Dr Scholl's™ from the Oxford Advanced Learner's Dictionary


Dr Scholl's™

; NAmE
jump to other results
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.