Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Alcatraz  'al-ku,traz
  1. An island in the San Francisco Bay, California, USA, formerly a famous prison
    "Tourists can now visit Alcatraz and explore its notorious prison cells";
    - Alcatraz Island

Part of: San Francisco Bay

Encyclopedia: Alcatraz, Cape Verde