WATCH CAP Meaning of WATCH CAP in English ■ noun chiefly N. Amer. a close-fitting knitted cap of a kind worn by sailors in cold weather. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004