Meaning of “strata title” in the English Dictionary

business-english dictionary

"strata title" in Business English

See all translations

strata titlenoun [ C ]

uk us LAW, PROPERTY

in some countries such as Australia and Canada, a legal document that shows that you own an apartment, office, or other part of a larger building and have the use of areas that are shared by the people who live or work there

(Definition of “strata title” from the Cambridge Business English Dictionary © Cambridge University Press)