Word Definition

Crabby

  1. Crabbed; difficult, or perplexing.

Synonyms