neat (adj.): well kept, coordinated or aligned
for one: one example from possible many examples
so-called (adj.): nicknamed or known as
solar/lunar (adj.): dictated by the cycles of the sun (solar) or moon (lunar)
auspicious (adj.): helps to bring success; favourable
take the hit: to receive a negative action in place of someone/something else
absorb (v.): to take in or soak up, commonly referring to liquids or information
minister (n.): head of a government department
mighty (adj.): powerful and strong
windsock (n.): a light, flexible cylinder or cone mounted on a mast to show the direction and strength of the wind, especially at an airfield; like a 3D flag
banner (n.): a long strip of cloth bearing a slogan or design