Noun
cross assembler (plural cross assemblers) (computing) An assembler that generates code for a platform other than the one it runs on.