let down one's guard
idiom
: to relax and stop being careful and alert
She never lets down her guard
Love words? Need even more definitions?
Merriam-Webster unabridged
Share