Meaning

dead, gone

Reading

かくしがまえ

radical