Definition of “tract house” - English Dictionary

british dictionary