meaning of squished

1. put a liquid into a container or another place by means of a squirting action


Related Words

squish | squishy |

Developed & Maintained By Taraprasad.com

Treasure Words