behooved

  • v.Er... Forpligtelsen til at... Være nødvendige; er obligatorisk
  • WebBør være forpligtet til at blive drøftet;