land ahoy

land ahoy

English Intj
Ad

Definition

Shouted by the ship's watch to inform the crew that land has been spotted.

Ad