Definitions of shore duty:

  • noun:   naval service at land bases