noun
Meaning 1
Any of various devices that enable or are planned to enable spatial computing, including wearables (e.g., headsets, glasses, wristwatches), implants within the human body, and embeds within infrastructure.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided