GeneralConnection.com
➔
Dictionary
barrage jam
Verb
1. jam
1. block
Usage