1. (sm) room, space - hay sitio suficiente para uno más: there's enough room for one more no lo pongas ahí, ocupa mucho sitio: don't put it there, it takes up too much space espacio
2. (sm) place - el salón es el sitio más alegre de la casa: the living room is the most cheerful place in the house lo deja todo en cualquier sitio: she leaves everything lying around se venden en todos los sitios: they are on sale everywhere en algún sitio tiene que estar: it must be somewhere le cayó una teja y se quedó en el sitio: a tile fell on his head and he was killed there and then se me insolentó y tuve que ponerlo en su sitio: he was rude to me so I had to put him in his place lugar
3. (sm) siege - pusieron sitio a la ciudad: they besieged the town laid siege to the town asedio
4. (sm) web site en Internet