boathook

noun
  1. a long pole with a hook at one end, used for pulling or pushing a boat or for catching hold of ropes
  2. Usage: nautical

Examples