What is the meaning of Longshoreman?

A man employed to load and unload ships.

One who makes a living along the shore by oyster-fishing, etc.

Source: wiktionary.org