Welsh mutton Meaning, Definition & Usage

Definitions
  1. a choice and delicate kind of mutton obtained from a breed of small sheep in Wales.

Webster 1913