turn-onEnglish

turn-on

Noun

Something causing excitement or stimulating interest

English: turn-on