Tulsa
English Dictionary
->
Letter T
-> Tulsa
Search Dictionary:
Tulsa Definition
(n)
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
Tulsa Synonyms
Tulsa
© Art Branch Inc.