excite
has the following definition + add your definition
teases
teases is used in French
French meaning
The word excite is used in French meaning teases