Dictionary.com
definitions
  • synonyms

swallet

[swol-it]
noun British.
  1. an underground stream.
  2. an opening through which a stream descends underground.
Show More

Origin of swallet

First recorded in 1660–70; swall(ow)1 + -et
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018