Definition, synonyms and related words
A small blister beneath the skin due to retention of fluid in a sweat follicle, or in the epidermis