CRABSTICK


Meaning of CRABSTICK in English

n. stick or cane made of the wood of a crab apple tree; (Slang) grouch, irritable person, bad tempered person

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.