Definition of to let in English:

to let

phrase

British
  • (of a room or property) available for rent.

    • ‘There was no sign that indicated that the house was to let.’
    • ‘He had heard that she had a flat to let.’
    • ‘She knew the house was to let and believed that the two men were probable tenants.’
    • ‘If you have a room to let in a London house share or flat share you can advertise your flatshare for free.’