Solution:OpeningBarrier- an object that keeps people or things separate or prevents them moving from one place to another
Advocate - to recommend or say that you support a particular plan or action
Obstacle- something that makes it difficult for you to do something or go somewhere
Hindrance- a person or thing that makes it difficult for you to do something
Opening- a space or hole that somebody/something can go through