Webster's Revised Unabridged Dictionary · 1913
Teel
Copy link
Teel
, noun
Sesame.
Collocations (1)
Teel oil
, sesame oil.
↑