outcry - Dictionary definition and meaning for word outcry
out(sound like UTHO)+cry,means public protest
let be OUT on roads with this CRY . which mean protest