inn in Catalan inn in Catalan posada noun Any establishment where travellers can procure lodging, food, and drink. Add to Flashcards