What's the term for a phrase made of two words that have the same meaning?
Solution 1:
It's one kind of pleonasm
(Incidentally, I don't agree that "body corporate" is an example: your argument is an example of the etymological fallacy. There are meanings of "body" and "corporate" which overlap, but their core meanings in modern English are quite separate. ).