throw vitriol over [at](sb.'s face)
Are you looking for: 以毁以毁其容貌More results...
English Expression:
  1. n.  throw vitriol over [at](sb.'s face)