Definitions of Beatrice lillie:

  • noun:   British actress (born in Canada) (1898-1989)