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

 

Dr Scholl's™

 
BrE
 
; 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.