What Helen of Troy's Face Did to 1,000 Ships
This page is the CodyCross answer for the clue below from Art Museum, Group 740, Puzzle 2 (Benefactors).
Question is: What Helen of Troy's Face Did to 1,000 Ships
and the answer is: LAUNCHED
Word Meaning:
LAUNCHED — simple past and past participle of launch
Definitions from Wiktionary.