Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of staghound

- A large and powerful hound formerly used in hunting the stag, the wolf, and other large animals. The breed is nearly extinct.