look up any word, like ethered:
Getting ones things together in order to acomplish a daunting task or demand.
Harry needs to be putting on batteries if he plans on having that report done by the deadline.
by Sergio G. December 06, 2007

Words related to Putting on batteries

deadline expediance hurry out of time pace picking up ones pace rush time