What does business deduction mean?

business deduction meaning in General Dictionary

taxation write-off for expenditures of performing business