shore duty
English
Noun
shore
duty
(
uncountable
)
naval service at land bases