CLAMSHELL


Meaning of CLAMSHELL in English

■ noun a thing with hinged parts resembling the shell of a clam, such as a mobile phone or a box for takeaway food.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.