Definition of Hostel

  • (n.) An inn.
  • (n.) A small, unendowed college in Oxford or Cambridge.

Antonyms of Hostel


No Antonyms Found.

Homophones of Hostel