CLAMP Meaning of CLAMP in English (n.) A mollusk. See Clam. Webster's English dictionary. Английский словарь Webster. 2012