taken leave of one's senses

English

Verb

taken leave of one's senses

  1. past participle of take leave of one's senses