Like everybody else, I also have to use the words with their current meaning, so I use frequently words like "macroinstruction", possibly abbreviated to "macro", or "macroprocessor".
That does not mean that one should not be aware that the creation of such words was based on laziness and ignorance and one should not coin any new words of this series.