Meaning of marital aid in English:

marital aid

noun

euphemistic
  • Any device for the production or enhancement of sexual stimulation.

Origin

1960s.