Atwood (noun) Definition, Meaning & Examples

noun
  1. Canadian poet and novelist.
noun
  1. Margaret (Eleanor) born 1939, Canadian poet and novelist. Her novels include Lady Oracle (1976), The Handmaid's Tale (1986), Alias Grace (1996), the Booker Prize-winning The Blind Assassin (2000), and Oryx and Crake (2003)
Atwood (noun) Definition, Meaning & Examples

More Definitions