The crossword solution for the term WELCOME SPOT is MAT, which stands for 'Matter of Time'. MAT is a phrase used to describe a situation where something is inevitable and will happen eventually. It is often used in the context of a person or thing that is expected to arrive soon.