Find the word definition

Wiktionary
body butters

n. (body butter English)