ALL meanings of business envelope
business envelope
B b - noun business envelope an envelope into which standard-size (81⁄2″ × 11″) letterhead stationery can be put with only two folds 3
- noun business envelope a postal envelope for standard-size business letters 8½ × 11 inches (20 × 28 cm), measuring about 4½ × 9 inches (11 × 23 cm). 1