meaning of Abhalten

Abhalten - German to English

to detain

View more

  • to deter
  • to discourage
  • maintain away
  • to keep off
  • to keep out
  • to ward
  • to offer [class, presentation]
  • dodging