English Dictionary
Definition seal a in British English
seal a phrase
phrase
Example
McNab sealed the win with a spectacular third strike.
Synonyms and related words
