Thesaurus.com
Dictionary.com
debars
  • present tense form of debar (3rd person singular).

More Suggestions