VariousWords beta
Related Terms:
Definitions:
Noun
bubble bath
Definition: a bath in which you add something to foam and scent the bath water
Definition: A bath in which an additive is poured directly into the water that creates bubbles.