Meaning of tenement yard in English:

tenement yard

noun

West Indian
  • A property consisting of small, roughly constructed dwellings with shared facilities.

    ‘most of us used to live in tenement yards, where you had to use one bathroom’
    • ‘she opened up about conditions in the tenement yard in which she lived’