English synonyms about - contact  

turn-on

noun

1 turn-on

Something causing excitement or stimulating interest.


Find more on turn-on elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0278