Intoxicating Meaning

There are 2 meaning(s) for word Intoxicating

Meaning 1 : extremely exciting as if by alcohol or a narcotic

    Synonyms : heady
Meaning 2 : causing intoxication

    Example : an intoxicating drink

    Synonyms : intoxicant