Definition of “fleabag” - English Dictionary