swallet

noun
swal·​let | \ ˈswälə̇t\
plural -s

Definition of swallet

dialectal, England
: an underground stream also : an opening through which a stream disappears underground

History and Etymology for swallet

swall(ow) + -et

Keep scrolling for more