sunbonnet: a large bonnet that shades the face; worn by girls and women
hat: headdress that protects the head from bad weather; has shaped crown and usually a brim
class struggle: conflict between social or economic classes (especially between the capitalist and proletariat classes)