1. baffle - Noun
2. baffle - Verb
To cause to undergo a disgraceful punishment, as a recreant knight.
To check by shifts and turns; to elude; to foil.
To check by perplexing; to disconcert, frustrate, or defeat; to thwart.
To practice deceit.
To struggle against in vain; as, a ship baffles with the winds.
A defeat by artifice, shifts, and turns; discomfiture.
Source: Webster's dictionaryThis beats me! Source: Internet
Got me--I don't know the answer! Source: Internet
a vexing problem Source: Internet
This question really stuck me Source: Internet
What ultimately frustrated every challenger was Ruth's amazing September surge Source: Internet
foil your opponent Source: Internet