Meaning of the word "take leave of your senses" in English
What does "take leave of your senses" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
take leave of your senses
US /teɪk ˈliːv əv jər ˈsen.sɪz/

1.
Learn This Word at Lingoland