Noun: Alcatraz 'al-ku,traz
- 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