American Dictionary
Definition seal a in American English
seal a phrase
phrase
Example
Carter sealed the win with a spectacular dunk.
Synonyms and related words
