terrace: a level shelf of land interrupting a declivity (with steep slopes above and below)
object: a tangible and visible entity; an entity that can cast a shadow
explication: a detailed explanation of the meaning of something