to win by a very large margin
"The candidate won by a landslide with 80% of the votes."
to reveal your real character or intentions
a short sleep during the day
to solve a problem through programming skills
to organize or finish something neatly
to be giving testimony in court
a small indication of what the future might be like