goaded

英文釋義

  1. compelled forcibly by an outside agency