semantics: the meaning of a word, phrase, sentence, or text
content: the sum or range of what has been perceived, discovered, or learned
roll-on: a dispenser of a liquid cosmetic (such as a deodorant) having a revolving ball as an applicator