Last modified on 8 October 2013, at 17:31

intelligent life

EnglishEdit

NounEdit

intelligent life (uncountable)

  1. extraterrestrial life capable of communication with humans
    Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us. Bill Watterson

TranslationsEdit