SUP Meaning of SUP in English v.intr. (usu. foll. by off, on) archaic take supper. [OF super, soper] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012