To heave in sight Meaning, Definition & Usage

Definitions
  1. (as a ship at sea), to come in sight; to appear.

Webster 1913