American Dictionary
Definition the seal on something in American English
the seal on something phrase
phrase
Synonyms and related words

American Dictionary