tidalpower.co.uk

Website:http://tidalpower.co.uk
Upvotes received1
Downvotes received1
Karma:1 (upvotes-downvotes)



0 earned Badges

No badges were found



Definitions (56)

1

1 Thumbs up   1 Thumbs down

lagoon


A shallow pond that can connect with or communicate with a larger body of water. A tidal lagoon is constructed of a 360 degree barrage in a tidal basin or estuary
Source: tidalpower.co.uk

2

0 Thumbs up   0 Thumbs down

term


Definition
Source: tidalpower.co.uk

3

0 Thumbs up   0 Thumbs down

acoustic pollution


Adverse effects that result from noise generated by a turbine or turbine blades
Source: tidalpower.co.uk

4

0 Thumbs up   0 Thumbs down

aquatic


Anything that takes place in water
Source: tidalpower.co.uk

5

0 Thumbs up   0 Thumbs down

barrage


A dam used to increase the depth of water or to divert water into a channel for navigation, irrigation, or flood control
Source: tidalpower.co.uk

6

0 Thumbs up   0 Thumbs down

benthic


Of or relating to the bottom of a body of water. The sea floor is a unique benthic habitat that must be protected during tidal power scheme installation
Source: tidalpower.co.uk

7

0 Thumbs up   0 Thumbs down

blades


The board, flat (or slightly rounded) arms of some turbines that capture kinetic energy from a fluid and convert it to mechanical energy
Source: tidalpower.co.uk

8

0 Thumbs up   0 Thumbs down

current


A continuous movement of ocean water in s specific direction. Currents have been likened to rivers within the larger ocean itself. Famous currents include the Gulf Stream (Eastern North America and We [..]
Source: tidalpower.co.uk

9

0 Thumbs up   0 Thumbs down

dredging


Excavation under water to gather up bottom sediment. Dredging is often necessary during building and maintenance of barrages.
Source: tidalpower.co.uk

10

0 Thumbs up   0 Thumbs down

dynamic tidal power


A type of tidal power in which a long (30 km or more) dam is built perpendicular to the land and jutting out into the ocean. It interferes with tidal flows to create head and thus generate electricity
Source: tidalpower.co.uk


To view all 56 definitions, please sign in.