The answer to 'best drain trap' is a P-trap. A P-trap is the most common and effective type of drain trap for residential plumbing. It is a U-shaped pipe that creates a water seal to prevent sewer gases from entering the home. The water in the trap acts as a barrier, blocking odors and pests from coming up through the drain.
P-traps are inexpensive, easy to install, and reliable. They are the standard drain trap used under sinks, tubs, showers, and floor drains. When properly maintained, a P-trap can last for many years and provide effective odor and pest control for your home's plumbing system.