answersLogoWhite

0

To let means to rent out accommodation. Recently let means that a room, apartment or house has been rented out to someone a short time ago.

User Avatar

Wiki User

11y ago

What else can I help you with?