Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squirting
in English
squirting
uk
/ˈskwɜːtɪŋ/
#uncommon
Lemma:
squirt
The lemma is the base or root form of this word.
Definitions
Verb
ejected
rapidly
through
a
small
opening
causing
liquid
to
be
ejected
quickly
hitting
with
a
fast
stream
of
liquid
uttering
words
rapidly
;
speaking
quickly
to
release
fluid
(
in
a
sudden
stream
)