See Also: stay-tape(dictionary)
stay(1)(dictionary)
Stay(medicine)
stay-put(dictionary)
stay(6)(dictionary)
stay(5)(dictionary)
stay(4)(dictionary)
stay(3)(dictionary)
Stay(law)
Stay(casino)

stay-tape (iou)



stay-tape noun. Now rare. L17.
[from STAY noun2 + TAPE noun.]
A lace or cord used by tailors etc. as a binding to a fabric.