KEEP 2. Meaning of KEEP 2. in English n. (of castle) turre; prison subterran; (care of) custodie; (livelihood) subsistentie English Interlingue dictionary. Английский словарь Интерлингве. 2012