The meaning of ‘life’ and the meaning of life

I recently had a discussion with a friend about whether there could be life on Venus. I contended, rather dogmatically, that there could not, based on our current theories about how biological life is understood and the limits that there might be on the biochemical complexity possible in the universe. My friend replied that we do not know what forms that life could take in the rest of the universe and I could not possibly make such a claim. It occurred to me later that we were both right, but also that each of us had weaknesses in what we were saying.