CLAMMED


Meaning of CLAMMED in English

Close-mouthed (clammed up)

Slang English vocab.      Английский сленговый словарь.