Definition of spirit wall in English:

spirit wall

noun

  • (In traditional Chinese architecture) an internal or external wall which screens a gate or other entrance.

Origin

Late 19th century; earliest use found in Gospel in All Lands.