English Dictionary
Definition take leave of your senses in British English
take leave of your senses phrase
phrase
1
to start behaving in a way that is not sensible or reasonable
Synonyms and related words
