'shaving foam' definitions:

Definition of 'shaving foam'

(from WordNet)
noun
Toiletry consisting of a liquid preparation containing many small bubbles that soften the beard before shaving