Intoxicating - Definition

intoxicating

adj 1: causing [syn: intoxicant, intoxicating]
2: extremely exciting as if by alcohol or a narcotic [syn:
heady, intoxicating]

Look up another word