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