Definition of Jack Sprat in English:
Jack Sprat
noun
1A small or insignificant person (obsolete (English regional (Somerset) in later use)).
2A thin person, or one who does not eat fat (chiefly US).
Origin
Late 16th century; earliest use found in Mariage Witte & Science.
Are You Learning English? Here Are Our Top English Tips