STOUP


Meaning of STOUP in English

n. (also stoop)

1. a holy-water basin.

2 archaic a flagon, beaker, or drinking-vessel.

Etymology: ME f. ON staup ( OE steap) f. Gmc, rel. to STEEP(2)

Oxford English vocab.      Оксфордский английский словарь.