Meaning of leary
Definition of leary
(noun)
United States
psychologist
who experimented with
psychoactive
drugs (including LSD) and became a
well-known
advocate
of their use (1920-1996)
Other information on leary
WIKIPEDIA results for
leary
Amazon results for
leary
Tweet