Lambaste

v. t.
  1. to scold, reprimand, or berate harshly.