Idiom
for all the world like somethingfor all the world like (something)
very much like something.He stood with his legs apart and his head thrown back, looking for all the world like a victorious warrior.She looks for all the world an old-fashioned school teacher.