elli : Idioms & Phrases


ellis island

  • noun an island in New York Bay that was formerly the principal immigration station for the United States
    • some twelve millions immigrants passed through Ellis Island
WordNet

michael ellis de bakey

  • noun United States heart surgeon who in 1966 implanted the first artificial heart in a human patient (born in 1908)
    De Bakey.
WordNet