Blowout

noun

  1. A sudden puncturing of a pneumatic tyre/tire.

  2. A sudden release of oil and gas from a well.

  3. A social function, especially one with large quantities of food.

blowout

Loading dictionaries...

Initializing dictionary manager