1. A long beam extending out from an upright to lift or carry something and guide it as needed; a derrick boom. 2. A barrier across a river or around an area of water to prevent floating logs from dispersing or to contain an oil spill. 3. To undergo swift, vigorous growth or development; flourish. 4. A period of business prosperity, or industrial expansion. 5. A sudden favorable turn in business prospects.