to put someone in a position where they cannot protect themselves.
Meanings
The sudden withdrawal of troops left the city defenseless.
Synonyms
Antonyms
Examples
Last updated: 2025/01/11 11:51