Definition of monk strap in English:

monk strap

noun

  • = monk shoe.

Origin

1930s; earliest use found in The New York Times.