INTOXICATING

Definition of INTOXICATING

  1. (adj)causing intoxication
  2. (adj)extremely exciting as if by alcohol or a narcotic