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