What is the full meaning of stoup
a vessel for holding holy water, also STOOPE, STOWP [n -S]
Example of the word stoup placed on a Scrabble board.