stagehead

Noun

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