Definition.com
GEO Group (n.) is incarceration with an investor-relations department.
5 definitions
GEO Group (n.) is incarceration with an investor-relations department.
GEO Group (n.) is the guard, the cook and the landlord, invoiced as one.
GEO Group (n.) is a contractor whose product is the absence of the people it holds.
GEO Group (n.) is a landlord whose tenants cannot leave and whose rent the taxpayers pay.
GEO Group (n.) is a hotel chain that measures success by how few guests check out.