1. bare 2. detect 3. discover 4. expose 5. find 6. find out 7. get wind of 8. identify 9. learn 10. locate 11. nose out 12. smell out 13. turn up 14. uncover 15. unearth 16. unveil
Phrases with scoprire
scoprire per caso come upon; discover by chance; run across; come across