ABAY


Meaning of ABAY in English

noun barking; baying of dogs upon their prey. ·see bay.

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