Development of tidal stream generators
Many tidal stream generators have been developed over the years to harness the power of tidal currents flowing around coastlines. These are also called tidal stream turbines (TST), tidal energy converters (TEC), or marine hydro-kinetic (MHK) generation.
Source: Wikipedia — Development of tidal stream generators (CC BY-SA 4.0)