Dogwatches Meaning

There are 1 meaning(s) for word Dogwatches

Meaning 1 : either of two short watches: from 4-6 pm or 6-8 pm