Online Google Dictionary

behoved 中文解釋 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. Was morally necessary to someone.