Word Meaning

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


Meaning of deer neck

- A deerlike, or thin, ill-formed neck, as of a horse.