blow the lid off verb1 •To uncover (a secret or scandal). formsblew the lid off · blown the lid off · blowing the lid off · blows the lid off