The term 'meniscus spot' refers to a part of the KNEE joint. It is an area of cartilage located between the femur and tibia bones, which helps to cushion and stabilize the KNEE joint. The crossword solution for this term is 'KNEE, ' which is a four-letter word.