English Dictionary
◊ SQUIRTING
squirting
adj : propelled violently in a usually narrow stream [syn: {jetting},
{spouting}, {spurting}]