Meanings
Noun
Obscure
1. barking while in retreat
Kanji used
escape
barking