The online English-English dictionary from The Project Gutenberg
Result for Buffle
The buffalo.
To puzzle; to be at a loss.