Deallocate

/diːˈæləkeɪt/ verb

Definition

To release or free up computer memory or resources that were previously assigned to a program.

Etymology

From de- (reverse or remove) plus allocate (from Latin ad- and locare, meaning 'to place'). Modern computer science term created in the 1950s-60s with the rise of programming.

Kelly Says

Every time a computer program crashes, it might be because it forgot to deallocate memory—leaving 'orphaned' memory blocks that slow everything down, which is why programmers joke about memory leaks being the vampire of computer science.

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.