Telesm Copy link Telesm , noun [Arabic tilism. See Talisman.] A kind of amulet or magical charm. [Obsolete] — J. Gregory