Alligator Alcatraz

专有名词

英文释义

专有名词
  1. South Florida Detention Facility, a detention centre in the Florida Everglades.
    — The New York Times reported that, in some areas, entire ESL (English as a Second Language) programs have been forced to close because of low enrollment and attendance due to fears of being trapped by ICE. This fear has been exacerbated by a detention facility officially baptized “Alligator Alcatraz,” recently built in the isolated swamplands of Dade-Collier, Florida, to house undocumented migrants awaiting deportation

词源

Named because of its location in the Everglades, a habitat for alligators.
0 次浏览 数据来源: Wiktionary