whizbang_shellEnglish

whizbang, whizbang shell, whizzbang

Noun

A small high-velocity shell, it makes a whizzing sound followed by a bang when it hits

English: whizbang, whizzbang, whizbang shell

English words with similar meanings

Show 2 words