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