To stand off and on Meaning, Definition & Usage

Definitions
  1. (Naut.), to remain near a coast by sailing toward land and then from it.

Webster 1913