"cheap hydropower" refers to a form of electricity generated by water flowing through dams or other structures, which is inexpensive or affordable. It indicates that the cost of producing this renewable energy is relatively low compared to other sources, making it economically favorable.
Full definition