to criticize something or someone strongly and publicly: The government's economic policy has been denounced on all sides. We must denounce injustice and oppression.
to criticize someone or something strongly and publicly: The teachers denounced the contract offer as inadequate.
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.