What is meaning of liberates

Dear Student
Liberates means release (gas, energy, etc.) as a result of chemical reaction or physical decomposition.
Regards

  • 0
What are you looking for?