Hoster

noun

Definitions

Noun
  1. 1
    A provider of online hosting, especially web hosting. Internet, neologism

    "Make sure your hoster provides fast FTP access to your files."

Etymology

From host + -er.

Next best steps

Mini challenge

Unscramble this word: hoster