Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Alcatraz Island
  1. An island in the San Francisco Bay, California, USA, formerly a famous prison
    - Alcatraz

Part of: San Francisco Bay

Encyclopedia: Alcatraz Island, USA