physical and mental places Physically in a place, something is often somehow comparable to another place.