inn

inn
noun
  1. [usu. in names]a public house, typically one in the country, in some cases providing accommodation
    (尤指乡村的)酒馆;客栈
    the Swan Inn.
    天鹅酒馆。
    ■(historical)a house providing accommodation, food, and drink, especially for travellers
    (史)饭店,旅馆
语源
  1. Old English (in the sense 'dwelling place, lodging'): of Germanic origin; related to in. In Middle English the word was used to translate Latin hospitium (see hospice), denoting a house of residence for students: this sense is preserved in the names of some buildings formerly used for this purpose, notably Gray's Inn and Lincoln's Inn, two of the Inns of Court. The current sense dates from late Middle English
英语宝典
考试词汇表