SUP Meaning of SUP in English v. take food or drink into the mouth in small amounts, sip; have supper Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012