TERRACE, MARINE Meaning of TERRACE, MARINE in English a rock terrace formed where a sea cliff, with a wave-cut platform (q.v.) before it, is raised above sea level. Britannica English vocabulary. Английский словарь Британика. 2012