Find the word definition

The Collaborative International Dictionary
Teel oil

Teel \Teel\, n. Sesame. [Sometimes written til.]

Teel oil, sesame oil.