What is the best odor absorber?

What is the best odor absorber?

Baking soda always works well to remove odors. If you spilled something on the carpet and a smell lingers, then sprinkle baking soda on it. Rub the baking soda in and leave it for a few hours. The baking soda will absorb any free smells.

Does a bowl of vinegar absorb odors?

Place a bowl of white vinegar in each room of your house and let it sit overnight. The vinegar will absorb pretty much any odor – everything from cigarette smoke to pet odors. Don't worry about the vinegar smell that may remain, it will dissipate quickly once the vinegar is removed.