English | German | Russian | Czech

battle of Thermopylae English

Meaning battle of Thermopylae meaning

What does battle of Thermopylae mean?

battle of Thermopylae

(= Thermopylae) a famous battle in 480 BC; a Greek army under Leonidas was annihilated by the Persians who were trying to conquer Greece

Synonyms battle of Thermopylae synonyms

What other words have the same or similar meaning as battle of Thermopylae?

battle of Thermopylae English » English

Thermopylae

Are you looking for...?