Medinan, whereas the verse in al-Taghābun is Meccan—or at least part of that sūrah is.
Abrogation (naskh) means annulment and removal (1). Thus, when a new verse eliminates what people had assumed the earlier verse indicated, it removes that presumption; in effect, it serves as a clarification.
According to many scholars (2), abrogation is the clarification—after a lapse of time—of matters that the general wording had not actually intended. It is therefore a kind of specification (takhṣīṣ), with the additional requirement that it be separated from the original ruling by a time gap.
Some maintain that, once the abrogated text is revealed, one must have recourse to the abrogating text as well. For them, abrogation resembles restricting an unqualified statement: it clarifies something the initial discourse did not convey. No one denies this sort of abrogation—not the Jews, nor anyone else.