1
the strait gate (in the Bible);the narrow gate
2
high barrier (to enter a highly competitive school, company, etc.);difficult hurdle;difficulty;obstacle