Word info

inscribed matter

Noun

Meaning

inscribed matter (uncountable)

physical material, containing an inscribed message, used as a means of communication between intelligences separated by astronomical distances

Source: en.wiktionary.org

Close letter words and terms