maybe not understanding
- perplexed by many contradictory circumstances or statements; full of bewilderment
- individuals who are frustrated and perplexed
- of Baffle
(imp. & p. p.) of Baffle
The mounted division, and also a division from Helles, were quietly concentrated there, and on the 21st a determined attempt was made to capture some of the high ground which had baffled the essays of the invaders on the 9th and loth.