Definition of pillow structure in English:

pillow structure

noun

Geology
  • A rock structure in which numerous closely fitting pillows are fused together.

Origin

Late 19th century; earliest use found in Archibald Geikie (1835–1924), geologist and historian.