See also: Batts English Noun batts plural of batt (informal) batteries (power cells) Do we have any spare batts for the TV remote?Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads