mae west: an inflatable life jacket
life jacket: life preserver consisting of a sleeveless jacket of buoyant or inflatable design
nature worship: a system of religion that deifies and worships natural forces and phenomena