Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of slammed

- of Slam

Crossword clue for slammed

- Closed angrily
- Harshly criticised wild damsel with military leader