Definition of anchoring room in English:

anchoring room

noun

  • Space for a vessel to anchor.

Origin

Mid 19th century; earliest use found in Boston Daily Advertiser.