1.
Very different in important ways
2.
Part of a machine which performs a specific function
4.
Reliable and trustworthy
5.
An object that is in your way and blocks your path
6.
Jumping quickly onto or over something
7.
Something that is stretched very tight
8.
Part of the coast where the land curves in creating a partly enclosed section of the sea