Robin Hood Definition
Robin Hood
noun
Eng. Legend a 12th-cent. outlaw who lived with his followers in Sherwood Forest and robbed the rich to help the poor
Browse dictionary entries near Robin Hood
Robin Hood
noun
Eng. Legend a 12th-cent. outlaw who lived with his followers in Sherwood Forest and robbed the rich to help the poor
Browse dictionary entries near Robin Hood