Imposing entrance (6)
I believe the answer is:
portal
'imposing entrance' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for portal that I've seen before include "An imposing gateway" , "Grand and imposing entrance" , "Grand sort of entrance." , "Gate, entrance" , "An imposing door or gate" .)