lace stay









lace stay


noun

  1. that part of an Oxford shoe into which eyelets and laces are inserted.
50 queries 0.605