Definition of monk's shoe in English:

monk's shoe

noun

Origin

1960s; earliest use found in Ruth Wilcox (1888–1970).