i Register
In some senses, oughta is marked as colloquial. Watch for register when choosing this word.
contraction
Contraction of ought to.
There oughta be a law against that.
It's not fair to deny me / Of the cross I bear that you gave to me / You, you, you oughta know
Contraction of ought to + have.
You oughta been here an hour ago.