1 water swallow | Definition of water swallow

water swallow

noun

Definition of water swallow

2 dialectal, England : sink sense 5