Suffolk Punch (noun) Definition, Meaning & Examples

noun
  1. a breed of draught horse with a chestnut coat and short legs
Suffolk Punch (noun) Definition, Meaning & Examples

More Definitions