SQUIRT CAN


Meaning of SQUIRT CAN in English

an oilcan with a flexible body that ejects oil when compressed.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .