English

fleabag noun definition in Holiday accommodation topic from the Oxford Advanced Learner's Dictionary

fleabag

 noun: Holiday accommodation topic
(especially North American English) a hotel that is cheap and dirty a fleabag motel