Etymology
Today it means: Withdrawal from publication; the act of depublishing. Full definition →
From de- + publication.
Etymology from Wiktionary, CC BY-SA 4.0.