The Collaborative International Dictionary
Teel oil
Teel \Teel\, n. Sesame. [Sometimes written til.]
Teel oil, sesame oil.