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