What is the meaning of scrub in English?

Learn vocabulary with pictures as well as definitions of scrub in English

Learn in

See more

n. scrub

Definition of scrub in English

Tangled set of low shrubs.

Synonyms of scrub in English


See more

n. exfoliating scrub

Definition of exfoliating scrub in English

Cosmetic product that contains small abrasive particles and is massaged onto skin to remove dead skin cells and impurities.

Synonyms of exfoliating scrub in English

exfoliantexfoliating creamscrubexfoliator