inn – meaning in Easy English

A house where travellers can rest for the night. It has rooms where they can sleep. People can buy food there.