- prototype in dos.h - frees memory allocated via _dos_allocmem() or INT 21,49 - returns 0 on success or DOS error code - Turbo C uses freemem() - see INT 21,49