The crossword solution for the term 'Mountain Return' is 'ECHO'. ECHO is a phenomenon caused by the reflection of sound waves off a surface, such as a mountain. It is often heard in mountainous regions and can be used to locate objects or measure distances.