In dreams, a block may present itself in many forms. We can experience it as a physical block – that is, something that needs to be climbed over or got round, a mental block – for instance, not being able to speak or hear, or a spiritual block such as the figure of an angel or a demon appearing in our dreams.