be all there - definition and synonyms

phrase informal
  1. if you say someone is all there, you mean they are of normal intelligence

    Is he all there?

See also main entry: all