English Dictionary
Definition slam in British English
slam noun
[countable] noun
/slæm/
Example
She put the phone down with a slam.
2
one of the competitions that make up a grand slam, especially in tennis
Synonyms and related words
