SUP Meaning of SUP in English v.intr. (usu. foll. by off, on) archaic take supper. [ OF super, soper ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012