What is a longshoreman?

Longshoremen were responsible for loading and unloading goods from general cargo ships. They handled sacks, boxes, and barrels. This occupation no longer exists.