a blister, also a bubble in the water. N.
·noun A large vesicle or bulla, usually containing a serous fluid; a blister; a bubble, as in water,...
Webster's Dictionary of the English Language