scream the place down - definition and synonyms

phrase British informal
  1. 1
    to scream very loudly as a way of telling people that something bad is happening
  2. 2
    to complain or protest in a way that attracts a lot of attention
     Synonyms and related words
See also main entry: scream