STOUP Meaning of STOUP in English [stoup] n [ME stowp, prob. of Scand origin; akin to ON staup cup] (14c) 1 a: a beverage container (as a glass or tankard) b: flagon 2: a basin for holy water at the entrance of a church Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012