Dictionary search results

Showing 1-2 of 2 results

stoup British & World English

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