Hard

1. A stretch of shore which is firm enough for landing or launching boats.

Hard

2 As an adjective corresponds to ‘right’ as in ‘put the helm hard over’, or ‘hard to port’, or ‘hard down’. It means all the way.