Defending

German Meaning

verteidigen

schützen

rechtfertigen

verfechten

English Meaning

  1. Present participle of defend.