laetrile laetrile

Definition(s):

  • (n) a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence

Usage(s):

  • And then in 1980, a dying and seemingly desperate Steve McQueen rode off into the sunset in Mexico while seeking laetrile treatments to cure his lung cancer.
Word of the Day
anachronistic anachronistic
/ə ˌnæ krə ˈnɪ stɪk /