Big Huge Thesaurus

energy-storing

adjective

similar terms