STAYTAPE Meaning of STAYTAPE in English A taylor; from that article, and its coadjutor buckram, which make no small figure in the bills of those knights of the needle. Slang English vocab. Английский сленговый словарь. 2012