STOUP Meaning of STOUP in English n. (also stoop) 1 a holy-water basin. 2 archaic a flagon, beaker, or drinking-vessel. [ ME f. ON staup (= OE steap) f. Gmc, rel. to STEEP(2) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012