Log in
Search words & phrases
squirt
US /skwɜ:rt/
・
UK /skwɜ:t/
B1
Definition
Video subtitles
verb
To fire liquid out of a small hole under pressure