whalehead

/ˈweɪl.hed/

Definitions

1. noun

The head or upper part of a whale, especially when cut off and used as a floating structure, such as a fishing platform or a shelter.

“The old whalehead was a favorite spot for fishermen to take refuge from storms.”

Synonyms

  • fisherman's shelter
  • whale platform

Antonyms

  • whale carcass