Definition: To take from one to give to another.
Origins: The origins of this idiom is said to be from a popular 16th century legend. According to the legend, money was taken from the St. Peter Church in Westminster, London to pay for the repairs of the St. Paul’s Cathedral in Rome. The saying, however, was seen in print before the legend. Around 1382, the saying first appeared in “Select English Works” by John Wycliffe.
Ammer, Christine. The American Heritage Dictionary of Idioms. Boston: Houghton Mifflin Company, 1997, 542.