GeneralConnection.comDictionary
baffle
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
Usage