water swallow

noun

Definition of water swallow

2 dialectal, England : sink sense 5