embed . ( Of the lat. )( imbibere ). 1. tr. A solid body said: absorb another liquid. The sponge imbibes water. 2. tr. Soak, filled with a liquid somewhat porous or spongy. That they stepped a sponge in vinegar.