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/
"take leave of your senses" picture
1.
Learn This Word at Lingoland