advertising agency: an agency that designs advertisement to call public attention to its clients
agency: a business that serves other businesses
megaton bomb: a nuclear weapon with an explosive power equivalent to one million tons of TNT