Definition of Wichita Falls
city on the Wichita River in northern Texas population 104,553
Learn More about wichita falls
Britannica.com: Encyclopedia article about Wichita Falls
Seen and Heard
What made you want to look up Wichita Falls? Please tell us where you read or heard it (including the quote, if possible).