Definition of anchoring place in English:

anchoring place

noun

  • A place suitable for, or used for, anchoring a vessel.

Origin

Late 16th century; earliest use found in William Phillip (fl. 1596–1619), translator.