Definition, synonyms and picture of body oil

Learn in

body oil

n. body oil

Definition of body oil in English

Cosmetic or pharmaceutical product of an oily consistency, made from plant extracts and applied to the skin to moisturise, nourish and replenish it with nutrients.

Synonyms of body oil in English