Rhyme Desk
Find rhyming words!

Definition of "Hostel" :

noun: inexpensive supervised lodging (especially for youths on bicycling trips)

noun: a hotel providing overnight lodging for travelers