Squirt meaning in Hindi: धारा-यंत्र - Definition Synonyms at English to Hindi dictionary gives you the best and accurate Hindi translation and meanings of Squirt.