battery - Dictionary definition and meaning for word
battery
Definition (noun) group of guns or missile launchers operated together at one place
Definition (noun) a device that produces electricity; may have several primary or secondary cells arranged in parallel or series
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com