A 'house trap' is a trap that is placed on the main building drain just before it leaves the basement or immediately after it leaves the basement.
A house trap acts just like a fixture trap. It is designed to block sewer gases from entering the house.
A house trap is not required and is often prohibited under most modern plumbing codes...so you may not have one.
The probelm with not having a 'house trap' is that sewer gases are emitted directly up through the main stack where it exists the roof.
Depending on wind conditions. temperatures, downdrafts, type of roof design...for sewer gases that emit through a roof vent to be blown down toward the ground. But the odor from these gases is usually only noticeable on the exterior of th house and if there is a house trap...there should be no odor of this type at all.