Clue: Let in or on (8)
Answer: ADMITTED
Explanation: Definition: Let in,on
 Double defn: 2nd: Let on/disclosed/acknowledged that something is true.