Particularly revealing (8)
I believe the answer is:
telltale
(Other definitions for telltale that I've seen before include "private reporter" , "Revealing indicator or sneak" , "Revealer of secrets" , "Person who gossips or blabs secrets" , "Outward indication of something concealed" .)