squizzle
Meaning
- noun A small amount of liquid, etc.; a squirt.
- verb To squirt out.
- verb To cry easily.
- verb To choke; throttle.
Similar words
squidge skoosh squirt spritz squit squiz schpritz squirty cream squickage slosh
Save “squizzle” to learn later