high-pitched bark
of a small dog, to bark in a non-growly manner
slang: to talk, especially excessively
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-French Translation Home