Find the word definition

Wiktionary
sex aids

n. (sex aid English)