What does Business Property Relief mean?

Business Property Relief meaning in Finance Dictionary

A deduction created from the worth of company residential property if it is evaluated for inheritance taxation purposes.