What is a Rafter?

A rafter is the base of a roof in a building which makes the building water proof. A rafter could also be considered as a person who goes white water rafting.