CLAMP Meaning of CLAMP in English n. vice, brace, device that applies pressure, device that holds things together (used by carpenters) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012