thorn apple Syllabification: (thorn ap·ple)Definition of thorn apple noun chiefly British another term for jimson weed.thorn apple in other Oxford dictionaries Definition of thorn apple in the British & World English dictionary