Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun tulsa
1 sense of tulsa
Sense 1
Tulsa -- (a major city of northeastern Oklahoma on the Arkansas river; once known as the oil capital of the world and still heavily involved in the oil and gas industries)
INSTANCE OF=> city, metropolis, urban center -- (a large and densely populated urban area; may include several independent administrative districts; "Ancient Troy was a great city")