allocator
in C++, an object that handles requests for allocation and deallocation of memory for a given container
en-US/ˈæləˌkeɪdɚ/
en-GB/æləkeɪtə/
in C++, an object that handles requests for allocation and deallocation of memory for a given container