BLOW-OUT MEANING IN ENGLISH

• Blow-out Definition & Synonyms

  1. (n.) The cleaning of the flues of a boiler from scale, etc., by a blast of steam.


RECENT SEARCHES