Dictionaries:

Cupid's sting:

(The sting of) love ; infatuation . See love for synonyms.

Link to this page:

Word Browser