Noun
1. baffle board
Verb
1. plate, perplex
2. vex, stick, get, puzzle, mystify, beat, pose, bewilder, flummox, stupefy, nonplus, gravel, amaze, dumbfound, confuse, throw, fox, befuddle, fuddle, bedevil, confound, discombobulate, thwart
3. queer, spoil, scotch, foil, cross, frustrate, bilk, prevent, forestall, foreclose, preclude, forbid, regulate
3. restrict, restrain, trammel, limit, bound, confine, throttle