Sacrifice is an important aspect of spiritual growth and signifies the renunciation of the lesser for the rewards of the greater.

As a rule, sacrifice has two meanings. Firstly, it is to give something up and secondly to make something sacred or holy. When those two things are possible within a dream scenario we are prepared to give up our ego or individuality for the sake of something greater or more important than ourselves.