English Dictionary
Definition squirt in British English
squirt verb
verb
/skwɜː(r)t/

English Dictionary