Robin Hood Hear it!

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