Tulsa
noun
1.
a city in NE Oklahoma: center of a rich oil-producing region.
noun
1.
a city in NE Oklahoma, on the Arkansas River: a major oil centre; two universities. Pop: 387 807 (2003 est)
Tulsa definition
Large city in northeastern Oklahoma.
Read Also:
- Tulsi Das
noun 1. 1543?–1623, Hindi poet and philosopher.
- Tulu
noun 1. a Dravidian language spoken in Karnataka in southern India.
- Tulua
noun 1. a city in W Colombia.
- Tulwar
noun 1. any of several Indian sabers.
- Tum
verb (used with object), tummed, tumming. 1. to tease (wool) in the preliminary carding operation, or to open out the fibers prior to carding. noun 1. an informal or childish word for stomach