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