CRABBY


Meaning of CRABBY in English

adj crabbed; difficult, or perplexing.

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