Online English Dictionary

Home

Buffle


v. i.

To puzzle; to be at a loss.


© 2009 Dammam Community College