person high on marijuana - English Synonyms Dictionary