BUFFLE


Meaning of BUFFLE in English

noun the buffalo.

2. buffle ·vi to puzzle; to be at a loss.

Webster English vocab.      Английский словарь Webster.