Meaning of tim leary

Definition of tim 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 tim leary

WIKIPEDIA results for tim leary
Amazon results for tim leary