n. 1.a large shawm bombard v. 1.cast, hurl, or throw repeatedly with some missile 2.throw bombs at or attack with bombs