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 it up to (someone)
to do something for someone in order to compensate for an unfulfilled promise or debt
I cannot help you tonight but I will make it up to you later.