Dicionário

Teel

Webster's Dictionary 1913

Teel (?), n. Sesame. [Sometimes written til.]

Teel oil, sesame oil.