It is associated with sea monsters.
It is a sinister enemy that comes to meet you. It represents insurmountable obstacles in your way that cause total fear. It also denotes a state of stalemate. In this sense, it relates to becoming petrified, unable to move on or grow.
[1]To dream of a reef suggests you are repressing your emotions. You are preventing unconscious thoughts from manifesting in your life.
[2]Barrier to growth; caution. Also, protection while swimming in emotional waters.
[3]Unseen dangers just beneath the surface, often emotional.
[4]1. A safe haven; Duet 32:4, 2 Sam 22:34.
[5]