/ ˈælkətræz; NAmE / noun
a small US island near San Francisco where there is a former prison :
The clinic felt like Alcatraz. There was no escape.
For more information see the Cultural Guide
••
WORD ORIGIN
from Spanish alcatraz pelicans, which were once common there.