Production & Operations

LCRA meaning in oil and gas

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.

The governing authority that is responsible for the flow of the Colorado River in Texas, USA.

✓ Verified term

You might also be looking for