English dictionary
tantalising
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective satellite
-
arousing desire or expectation for something unattainable or mockingly out of reach
Source: WordNet 3.0
-
very pleasantly inviting
Source: WordNet 3.0