STOUP Meaning of STOUP in English stoup /stuːp/ BrE AmE noun [countable] [ Date: 1300-1400 ; Language: Old Norse ; Origin: staup 'cup' ] a container for holy water near the entrance to a church Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012