Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dogwatch
in English
dogwatch
#limited
Definitions
Noun
a
short
2-hour
watch
(
nautical
context
)
between
4-8
p
.
m
a
late
or
early
duty
period
;
night
shift