GeneralConnection.comDictionary
tamponage
Noun

1. tamponade
1. obstruction, blockage
Usage