Buffle

Webster's Dictionary of the English Language

·noun The Buffalo.

II. Buffle ·vi To Puzzle; to be at a loss.

Related Words