Definition of bubble tower
: a tower in which gas or vapor is bubbled through liquid specifically : a plate tower (as for fractionating petroleum distillates) in which the plates are provided with bubble caps
evasion of direct action or statement
Get Word of the Day daily email!
Great Scrabble Words—A Quiz