French edit

Noun edit

tamponnade m (plural tamponnades)

  1. collision
  2. (medicine) tamponade

Further reading edit