Yahoo Web Search

Search results

  1. Dictionary
    stoup
    /stuːp/

    noun

    • 1. a basin for holy water, especially on the wall near the door of a Roman Catholic church for worshippers to dip their fingers in before crossing themselves.

    More definitions, origin and scrabble points