MohammedPreview
Open in TheBrain

To Goad

  1. To prod with a goad.
  2. To encourage or stimulate.
  3. To incite or provoke.