Online Google Dictionary

behoves 中文解釋 wordnet sense Collocation Usage Collins Definition
  1. (behove) behoove: be appropriate or necessary; "It behooves us to reflect on this matter"
  2. (behove) To suit; to befit
  3. (behove) incumbent on, befit, necesary, proper
  4. (behoved) Was morally necessary to someone.