Clue: Perspective from train, even if stopping regularly (6,2,7)
Answer: SCHOOL OF THOUGHT
Explanation: Definition: Perspective
A charade of SCHOOL ('train') plus OFTHOUGHT, an envelope ('stopping') of THOUGH ('even if') in OFT ('regularly').