independent [ more independent ; most independent]
Notices
  • autonomous, self-governing