Noun
macroassembler (plural macroassemblers) (computing) An assembler that supports user-defined macros.