Subscribe
URL of the page has been copied to clipboard.
Meaning : Someone able to acquire new knowledge and skills rapidly and easily.
Example : She soaks up foreign languages like a sponge.
Synonyms : sponge
Install App