pousada noun1 •a Portuguese innThis pousada has several rooms that are a short hike from the main building, which is perched above the vineyards. — 2007 formspousadas