SQUIRT GUN


Meaning of SQUIRT GUN in English

■ noun N. Amer. a water pistol.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.