In aeronautica, il motore a razzo (meno comune propulsore a razzo), o endoreattore, è un motore a reazione che sfrutta il principio di azione e reazione per produrre una spinta; si distingue dagli esoreattori (motori a reazione) per la caratteristica di immagazzinare il comburente in appositi serbatoi, o già miscelato con il combustibile.
La maggior parte degli endoreattori sono motori a combustione interna.
Nei paesi di lingua anglosassone, alcuni autori distinguono tra liquid rocket engine o LRE (“motore a razzo” a combustibile liquido) e solid rocket motor o SRM (a combustibile solido).[1]