sexually attractive Meaning, Definition & Usage

  1. adjective satellite capable of arousing desire
    delectable.
    • the delectable Miss Haynes

WordNet