Descubría (en. Discover)

/des-ku-'bɾi-a/

Slang Meanings

To find something surprising.
Yesterday I discovered an amazing place in the city.
Ayer descubrí un lugar increíble en la ciudad.
To disclose a secret.
I can't believe you uncovered my plan.
No puedo creer que descubrieras mi plan.