GeneralConnection.com
➔
Dictionary
tamponade
Noun
1. tamponage
1. obstruction, blockage
Usage