promised land: the goal towards which Christians strive
heaven: the abode of God and the angels
hiring hall: a union-operated placement office where jobs are allotted to applicants according to seniority or rotation