student asking question

What does "let" mean here?

teacher

Native speaker’s answer

Rebecca

"Let" is British English meaning "rent". She is saying that a property called "Netherfield Park" has been rented. Ex: She let her flat to a college student studying in London.

Popular Q&As

04/22

Complete the expression with a quiz!