Meaning of "Anchorage"

A place suitable for anchoring.

Anchorage Meaning of