To 'reveal' means to make known or show something that was previously hidden. 'Expose' is the correct synonym, capturing this sense of uncovering or disclosing. 'Revive' means to bring back to life; 'deny' means to reject; 'allot' means to distribute.