adj. that makes a barking sound; abrupt, harsh (about a sound); (British offensive Slang) very irrational, insane
BARKING
Meaning of BARKING in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012