n.
1.a large shawm bombard v.
1.cast, hurl, or throw repeatedly with some missile
2.throw bombs at or attack with bombs
Idiom of the Day
make good money
to earn a large amount of money
My friend is able to make good money selling computer equipment in the evenings.