1 stemhead | Definition of stemhead

stemhead

noun

Definition of stemhead

: the top of a ship's stem