Search Details

Word: technorati (lookup usage) (lookup stats)


Meaning:

Noun:

  • Those who are skilled at using, or knowledgable about, technology.

Source: Wiktionary | Src Info »