tidal barrage components

Synonyms

tidal barrage equipment

Definition

This is an umbrella term and a heading for a multitude of terms relating to tidal barrage components.