Online English Dictionary

Home

Crabby


a.

Crabbed; difficult, or perplexing.


© 2009 Dammam Community College