watch seal
English
Noun
watch
seal
(
plural
watch seals
)
Alternative form of
watch-seal