Definition

A 1,015-acre city lake and park in Dallas, popular for its 9.33-mile trail, kayaking, paddleboarding, and sailing.

← View All Glossary Terms (23)
Powered by DomainPARK

Contact Us