staymaker (n.) Look up staymaker at Dictionary.com
also stay-maker, from stays + maker.