Stoup - Definition

stoup

n 1: an archaic drinking vessel
2: basin for holy water [syn: stoup, stoop]

Look up another word