гада|ть, погадать -
1. tell* fortunes
(дт.) tell* (smb.) his, her fortune
2. тк. несов. (о пр., строить догадки) guess (at), surmise (smth.), conjecture (smth.)
~ о будущем speculate about the future
~ на кофейной гуще ~ read* the tea-leaves, tell* fortunes in a teacup
make* wild guesses
не думал, не ~ал who would have thought it