A new user has searched for infante

The definition of site

3 Definitions of: site

    1. noun, a) the piece of land where something was, is, or is intended to be located b) (as modifier)
    2. noun, an internet location where information relating to a specific subject or group of subjects can be accessed
    3. verb, to locate, place, or install (something) in a specific place
    4. Show me some examples of this word: site
    5. Show me the etymology of the word: site

From Collins