Behoove

Webster's Dictionary of the English Language

·noun Advantage; behoof.

II. Behoove ·vi To be necessary, fit, or suitable; to Befit; to belong as due.

III. Behoove ·vt To be necessary for; to be fit for; to be meet for, with respect to necessity, duty, or convenience;

— mostly used impersonally.