WikiWord

English

infomediary

noun

Meaning

  1. An Internet site that deals in information pertaining both to businesses offering goods and services and to potential customers.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data