GeneralConnection.comDictionary
tamponade
Noun

1. tamponage
1. obstruction, blockage
Usage