Debar

German Meaning

verhindern

hindern

verbieten

English Meaning

  1. To exclude or shut out; bar.
  2. To forbid, hinder, or prevent.