Etymology Explorer › English

Where does “sloosh” come from?

sloosh (English): A splash or rush of water; To flow with a rush;...

Definitions

  1. A splash or rush of water; To flow with a rush;...