I don't think you cited a glossary definition of "trade or business".
In statutory law, legal definitions prevail in the section in which they are defined.