1. A terrace produced along the shore by wave and current action. 2. See marine terrace.
Related terms:
Comments are closed.