flying fortress









flying fortress


noun

  1. a heavy bomber, the B-17, with four radial piston engines, widely used over Europe and the Mediterranean by the U.S. Air Force in World War II.
48 queries 0.668