Definify.com

Definition 2025


swampings

swampings

English

Noun

swampings

  1. plural of swamping