Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Electricitydry batteryˈdry ˌbattery noun [countable] TPEan electric battery containing chemicals that are not in a liquid form ldoceonline.com