Campo Detention Facility, campo synonyms, campo pronunciation, campo translation, English dictionary definition of campo.