Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Tulsa  túl-su
  1. 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

Type of: city, metropolis, urban center [US], urban centre [Brit, Cdn]

Part of: OK, Oklahoma, Sooner State

Encyclopedia: Tulsa, OK MSA Tulsa, Oklahoma Tulsa, OK Tulsa Tulsa,Oklahoma Tulsa, Oklahoma Metropolitan Area Tulsa, Tokyo and The Middle of Nowhere Tulsa, ok Tulsa, Port of Catoosa, Oklahoma Tulsa, Oklahoma mayoral election, 2006 Tulsa, Oklahoma mayoral election, 2009