To satisfy to the full or to excess
The sacri fice of these trusted soldiers failed however to sate the thirst of the new age.
Their kiss grew more passionate, the feel of her body against him not enough to sate his growing need.
Aegaleos, which here descends to the sea, was the spot where, as Byron wrote "A king sate on the rocky brow Which looks o'er sea-born Salamis."
To sate your immediate curiosity, the official website has a virtual tour.
sate down very quiet and silent.