English Dictionary
Definition squirt in British English
squirt noun
[countable] noun
/skwɜː(r)t/
Synonyms and related words
