Word info

stagehead

Noun

Meaning

stagehead (plural stageheads)

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

Source: en.wiktionary.org

Anagrams

Close letter words and terms