ought (
http://definr.com/ought)
v 1: expresses an emotional, practical, or other reason for doing
something: "You had better put on warm clothes"; "You
should call your mother-in-law"; "The State ought to
repair the bridges" [syn:
should,
had better]
2: be logically necessary [syn:
should,
must,
need]