buffled ( synonym found)

Definition of buffled:

°thoroughly confused, puzzled.
°having baffles.

Definition of buffled:

°thoroughly confused, puzzled.
°having baffles.

Back to Top