to have hallucinationshallucinator noun[Latin hallucinatus, past part. of hallucinari to prate or dream]