goad (someone) on - English Synonyms Dictionary