VividLex

Home / Thesaurus / ithaca

Thesaurus: ithaca

n. a college town in central New York on Lake Cayuga n. a Greek island to the west of Greece; in Homeric legend Odysseus was its king

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. a college town in central New York on Lake Cayuga n. a Greek island to the west of Greece; in Homeric legend Odysseus was its king