TURTLEBACK


Meaning of TURTLEBACK in English

[tur.tle.back] n (1881): a raised convex surface -- turtleback or tur.tle-backed adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.