Meaning of “tract house” in the English Dictionary

british dictionary