Wordia - The Definition Of Squirt
squirt
verb, to force (a liquid) or (of a liquid) to be forced out of a narrow opening
From Collins
©HarperCollins 2008. Collins English Dictionary definition of squirt
verb, to force (a liquid) or (of a liquid) to be forced out of a narrow opening
From Collins
©HarperCollins 2008. Collins English Dictionary definition of squirt