WTWM

whatsthatwordmean

← Definition
Guess

swails

nounPlural of swail: narrow passages or channels of water.

Synonyms

channelsnounstraitsnoun

Built for word lovers.