bombardment of questions - English Synonyms Dictionary