Dictionary.com
Thesaurus.com

deallocator

  • a word derived from allocator.
    allocator
    noun
    a person or thing that allocates or whose responsibility is to allocate.

More Suggestions