What does Physical Mean?

Olive Newton-John’s song, Physical starts to echo in my head, ‘Let me hear your body talk.’ The word physical means having to do with the body (versus mind or spirit) or it also means anything that you can touch, feel, smell, see or hear.You can find more information here: