Rhyme Desk
Find rhyming words!

Definition of "Bazooka" :

noun: a portable rocket launcher used by infantrymen as an antitank weapon