baffle   
mandrirarira
to baffle, to put off by evasive actions [Hallanger 1973]