Provocative

French Meaning

provocant

English Meaning

  1. Tending to provoke or stimulate.