ragamuffinnoun1a dirty shabbily clothed urchinSynonymstatterdemalionAlso useful for “ragamuffin”:Crossword↗— A long fill for tough grids?✕