Definition: The term 'Amphitruo' is a Greek word meaning "sacrifice," referring to sacrificial acts performed by the Titans in ancient Greece, often in honor of their gods. The Greeks believed that sacrificing animals or human sacrifices was an essential part of religious and mythic practices, such as offerings to the gods and protection from evil spirits.