reveal a clue or hint about something - Deutsch Englisch Wörterbuch