Advertisement

Advertisement

grapple ground

noun

  1. an anchorage, especially for small vessels.


Advertisement

Advertisement

Advertisement

Advertisement


grapplegrapple plant