English Dictionary
◊ STOUP
stoup
n 1: an archaic drinking vessel
2: basin for holy water [syn: {stoop}]