For Zeitgeist we have a term and definition in Political.

A German word now commonly used in English. It means literally spirit of the times, and refers to prevailing currents of thought and feeling in a society. For example, an aspect of the Zeitgeist of America in the 1990s is disillusionment with and distrust of political institutions.
See more Political Terms ...
Browse words that start with: