Crossword Genius

Place with origins in cosmetics advertises vanishing cream (6)

Ross

I believe the answer is:

lotion

'cream' is the definition.
(I've seen this before)

I don't understand how the rest of the clue works.

(Other definitions for lotion that I've seen before include "Liquid medicament" , "Embrocation" , "Liquid for washing the skin" , "Thick liquid for skin" , "Cosmetic/medical liquid" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app