English | German | Russian | Czech

stagehead English

Meaning stagehead meaning

What does stagehead mean?

stagehead

The end of the stage (floating platform like a wharf) where fishermen unload their catch.

Are you looking for...?