Both Arrhenius and Bronsted-Lowry defintions of an acid are similar. According to both of these definitions, an acid is a compound that -
donates a pair of electrons
contains a nonmetal anion
donates a hydrogen ion
should be labeled as corrosive