sitenounmasculine/ˈsitɨ/highsi·tePortuguesEnglishEspanolFrancaisDefinitionA location or space where something is situated or occurs.The company's site was updated.We found a perfect site for the event.synlocationplaceEtymologyDo inglês 'site'Related wordssite website de construçãolocalização