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