swozzle
English
Noun
swozzle
(
plural
swozzles
)
Alternative form of
swazzle
.