EGAVE

terracework

Meaning

  1. noun A construction in the form of a terrace.
Save “terracework” to learn later