Akademik

shampoo
1. noun
a) A traditional Indian and Persian body massage given after pouring warm water over the body and rubbing it with extracts from herbs.

I’m going to give the carpet a shampoo.

b) A commercial liquid soap product for washing hair or other fibres/fibers, such as carpets.
Syn: shampooing, bubbly, champers, fizz
2. verb
a) To wash ones own hair with shampoo.

My neat-freak of a friend has been compulsively shampooing for every bath he has taken.

b) To wash (i.e. the hair, carpet, etc.) with shampoo.

Wikipedia foundation.