LCRA
Definition
Lower Colorado River Authority
LCRA means Lower Colorado River Authority. The governing authority that is responsible for the flow of the Colorado River in Texas, USA.
✓ Verified term
Lower Colorado River Authority
LCRA means Lower Colorado River Authority. The governing authority that is responsible for the flow of the Colorado River in Texas, USA.
You might also be looking for