Meaning of CELL in English

CELL

n. loculus, smallest unit of life (Biology, Anatomy); small room; small room in prison, jail cell; smal room in a convent; battery, electric storage cell; small group of people that is part of a larger organization who work together; smallest organizational unit of a movement; single unit that transforms radiant energy into electric energy

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.