STOUP Meaning of STOUP in English [ stu:p ]■ noun1》 a basin for holy water in a church. 2》 archaic a flagon or beaker.OriginME (in the sense 'pail, small cask'): from ON staup , of Gmc origin; related to steep 2 . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004