DEER-NECK MEANING IN ENGLISH

• Deer-neck Definition & Synonyms

  1. (n.) A deerlike, or thin, ill-formed neck, as of a horse.


RECENT SEARCHES