scatterbrain (perceiving imaginary things as real) - English Synonyms Dictionary