Definify.com

Definition 2024


technorati

technorati

English

Noun

technorati pl (plural only)

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

Antonyms