CELL


Meaning of CELL in English

(n.) Any small cavity, or hollow place.

Webster's English dictionary.      Английский словарь Webster.