Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: all there
  1. Mentally sound; fully aware and in control of one's faculties
    "After the accident, his family worried that he wasn't quite all there"